@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProviderProperties extends Object implements Serializable, Cloneable, StructuredPojo
An object containing the providerServiceARN
, intermediateSourceConfiguration
, and
providerConfiguration
.
Constructor and Description |
---|
ProviderProperties() |
Modifier and Type | Method and Description |
---|---|
ProviderProperties |
clone() |
boolean |
equals(Object obj) |
IntermediateSourceConfiguration |
getIntermediateSourceConfiguration()
The Amazon S3 location that temporarily stores your data while it processes.
|
String |
getProviderServiceArn()
The ARN of the provider service.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setIntermediateSourceConfiguration(IntermediateSourceConfiguration intermediateSourceConfiguration)
The Amazon S3 location that temporarily stores your data while it processes.
|
void |
setProviderServiceArn(String providerServiceArn)
The ARN of the provider service.
|
String |
toString()
Returns a string representation of this object.
|
ProviderProperties |
withIntermediateSourceConfiguration(IntermediateSourceConfiguration intermediateSourceConfiguration)
The Amazon S3 location that temporarily stores your data while it processes.
|
ProviderProperties |
withProviderServiceArn(String providerServiceArn)
The ARN of the provider service.
|
public void setIntermediateSourceConfiguration(IntermediateSourceConfiguration intermediateSourceConfiguration)
The Amazon S3 location that temporarily stores your data while it processes. Your information won't be saved permanently.
intermediateSourceConfiguration
- The Amazon S3 location that temporarily stores your data while it processes. Your information won't be
saved permanently.public IntermediateSourceConfiguration getIntermediateSourceConfiguration()
The Amazon S3 location that temporarily stores your data while it processes. Your information won't be saved permanently.
public ProviderProperties withIntermediateSourceConfiguration(IntermediateSourceConfiguration intermediateSourceConfiguration)
The Amazon S3 location that temporarily stores your data while it processes. Your information won't be saved permanently.
intermediateSourceConfiguration
- The Amazon S3 location that temporarily stores your data while it processes. Your information won't be
saved permanently.public void setProviderServiceArn(String providerServiceArn)
The ARN of the provider service.
providerServiceArn
- The ARN of the provider service.public String getProviderServiceArn()
The ARN of the provider service.
public ProviderProperties withProviderServiceArn(String providerServiceArn)
The ARN of the provider service.
providerServiceArn
- The ARN of the provider service.public String toString()
toString
in class Object
Object.toString()
public ProviderProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.