@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConcatenationSink extends Object implements Serializable, Cloneable, StructuredPojo
The data sink of the configuration object.
Constructor and Description |
---|
ConcatenationSink() |
Modifier and Type | Method and Description |
---|---|
ConcatenationSink |
clone() |
boolean |
equals(Object obj) |
S3BucketSinkConfiguration |
getS3BucketSinkConfiguration()
The configuration settings for an Amazon S3 bucket sink.
|
String |
getType()
The type of data sink in the configuration object.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setS3BucketSinkConfiguration(S3BucketSinkConfiguration s3BucketSinkConfiguration)
The configuration settings for an Amazon S3 bucket sink.
|
void |
setType(String type)
The type of data sink in the configuration object.
|
String |
toString()
Returns a string representation of this object.
|
ConcatenationSink |
withS3BucketSinkConfiguration(S3BucketSinkConfiguration s3BucketSinkConfiguration)
The configuration settings for an Amazon S3 bucket sink.
|
ConcatenationSink |
withType(ConcatenationSinkType type)
The type of data sink in the configuration object.
|
ConcatenationSink |
withType(String type)
The type of data sink in the configuration object.
|
public void setType(String type)
The type of data sink in the configuration object.
type
- The type of data sink in the configuration object.ConcatenationSinkType
public String getType()
The type of data sink in the configuration object.
ConcatenationSinkType
public ConcatenationSink withType(String type)
The type of data sink in the configuration object.
type
- The type of data sink in the configuration object.ConcatenationSinkType
public ConcatenationSink withType(ConcatenationSinkType type)
The type of data sink in the configuration object.
type
- The type of data sink in the configuration object.ConcatenationSinkType
public void setS3BucketSinkConfiguration(S3BucketSinkConfiguration s3BucketSinkConfiguration)
The configuration settings for an Amazon S3 bucket sink.
s3BucketSinkConfiguration
- The configuration settings for an Amazon S3 bucket sink.public S3BucketSinkConfiguration getS3BucketSinkConfiguration()
The configuration settings for an Amazon S3 bucket sink.
public ConcatenationSink withS3BucketSinkConfiguration(S3BucketSinkConfiguration s3BucketSinkConfiguration)
The configuration settings for an Amazon S3 bucket sink.
s3BucketSinkConfiguration
- The configuration settings for an Amazon S3 bucket sink.public String toString()
toString
in class Object
Object.toString()
public ConcatenationSink clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.