@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DestinationDescription extends Object implements Serializable, Cloneable, StructuredPojo
Describes the destination for a delivery stream.
Constructor and Description |
---|
DestinationDescription() |
public void setDestinationId(String destinationId)
The ID of the destination.
destinationId
- The ID of the destination.public String getDestinationId()
The ID of the destination.
public DestinationDescription withDestinationId(String destinationId)
The ID of the destination.
destinationId
- The ID of the destination.public void setS3DestinationDescription(S3DestinationDescription s3DestinationDescription)
[Deprecated] The destination in Amazon S3.
s3DestinationDescription
- [Deprecated] The destination in Amazon S3.public S3DestinationDescription getS3DestinationDescription()
[Deprecated] The destination in Amazon S3.
public DestinationDescription withS3DestinationDescription(S3DestinationDescription s3DestinationDescription)
[Deprecated] The destination in Amazon S3.
s3DestinationDescription
- [Deprecated] The destination in Amazon S3.public void setExtendedS3DestinationDescription(ExtendedS3DestinationDescription extendedS3DestinationDescription)
The destination in Amazon S3.
extendedS3DestinationDescription
- The destination in Amazon S3.public ExtendedS3DestinationDescription getExtendedS3DestinationDescription()
The destination in Amazon S3.
public DestinationDescription withExtendedS3DestinationDescription(ExtendedS3DestinationDescription extendedS3DestinationDescription)
The destination in Amazon S3.
extendedS3DestinationDescription
- The destination in Amazon S3.public void setRedshiftDestinationDescription(RedshiftDestinationDescription redshiftDestinationDescription)
The destination in Amazon Redshift.
redshiftDestinationDescription
- The destination in Amazon Redshift.public RedshiftDestinationDescription getRedshiftDestinationDescription()
The destination in Amazon Redshift.
public DestinationDescription withRedshiftDestinationDescription(RedshiftDestinationDescription redshiftDestinationDescription)
The destination in Amazon Redshift.
redshiftDestinationDescription
- The destination in Amazon Redshift.public void setElasticsearchDestinationDescription(ElasticsearchDestinationDescription elasticsearchDestinationDescription)
The destination in Amazon ES.
elasticsearchDestinationDescription
- The destination in Amazon ES.public ElasticsearchDestinationDescription getElasticsearchDestinationDescription()
The destination in Amazon ES.
public DestinationDescription withElasticsearchDestinationDescription(ElasticsearchDestinationDescription elasticsearchDestinationDescription)
The destination in Amazon ES.
elasticsearchDestinationDescription
- The destination in Amazon ES.public void setAmazonopensearchserviceDestinationDescription(AmazonopensearchserviceDestinationDescription amazonopensearchserviceDestinationDescription)
The destination in Amazon OpenSearch Service.
amazonopensearchserviceDestinationDescription
- The destination in Amazon OpenSearch Service.public AmazonopensearchserviceDestinationDescription getAmazonopensearchserviceDestinationDescription()
The destination in Amazon OpenSearch Service.
public DestinationDescription withAmazonopensearchserviceDestinationDescription(AmazonopensearchserviceDestinationDescription amazonopensearchserviceDestinationDescription)
The destination in Amazon OpenSearch Service.
amazonopensearchserviceDestinationDescription
- The destination in Amazon OpenSearch Service.public void setSplunkDestinationDescription(SplunkDestinationDescription splunkDestinationDescription)
The destination in Splunk.
splunkDestinationDescription
- The destination in Splunk.public SplunkDestinationDescription getSplunkDestinationDescription()
The destination in Splunk.
public DestinationDescription withSplunkDestinationDescription(SplunkDestinationDescription splunkDestinationDescription)
The destination in Splunk.
splunkDestinationDescription
- The destination in Splunk.public void setHttpEndpointDestinationDescription(HttpEndpointDestinationDescription httpEndpointDestinationDescription)
Describes the specified HTTP endpoint destination.
httpEndpointDestinationDescription
- Describes the specified HTTP endpoint destination.public HttpEndpointDestinationDescription getHttpEndpointDestinationDescription()
Describes the specified HTTP endpoint destination.
public DestinationDescription withHttpEndpointDestinationDescription(HttpEndpointDestinationDescription httpEndpointDestinationDescription)
Describes the specified HTTP endpoint destination.
httpEndpointDestinationDescription
- Describes the specified HTTP endpoint destination.public void setSnowflakeDestinationDescription(SnowflakeDestinationDescription snowflakeDestinationDescription)
Optional description for the destination
snowflakeDestinationDescription
- Optional description for the destinationpublic SnowflakeDestinationDescription getSnowflakeDestinationDescription()
Optional description for the destination
public DestinationDescription withSnowflakeDestinationDescription(SnowflakeDestinationDescription snowflakeDestinationDescription)
Optional description for the destination
snowflakeDestinationDescription
- Optional description for the destinationpublic void setAmazonOpenSearchServerlessDestinationDescription(AmazonOpenSearchServerlessDestinationDescription amazonOpenSearchServerlessDestinationDescription)
The destination in the Serverless offering for Amazon OpenSearch Service.
amazonOpenSearchServerlessDestinationDescription
- The destination in the Serverless offering for Amazon OpenSearch Service.public AmazonOpenSearchServerlessDestinationDescription getAmazonOpenSearchServerlessDestinationDescription()
The destination in the Serverless offering for Amazon OpenSearch Service.
public DestinationDescription withAmazonOpenSearchServerlessDestinationDescription(AmazonOpenSearchServerlessDestinationDescription amazonOpenSearchServerlessDestinationDescription)
The destination in the Serverless offering for Amazon OpenSearch Service.
amazonOpenSearchServerlessDestinationDescription
- The destination in the Serverless offering for Amazon OpenSearch Service.public void setIcebergDestinationDescription(IcebergDestinationDescription icebergDestinationDescription)
Describes a destination in Apache Iceberg Tables.
Amazon Data Firehose is in preview release and is subject to change.
icebergDestinationDescription
- Describes a destination in Apache Iceberg Tables.
Amazon Data Firehose is in preview release and is subject to change.
public IcebergDestinationDescription getIcebergDestinationDescription()
Describes a destination in Apache Iceberg Tables.
Amazon Data Firehose is in preview release and is subject to change.
Amazon Data Firehose is in preview release and is subject to change.
public DestinationDescription withIcebergDestinationDescription(IcebergDestinationDescription icebergDestinationDescription)
Describes a destination in Apache Iceberg Tables.
Amazon Data Firehose is in preview release and is subject to change.
icebergDestinationDescription
- Describes a destination in Apache Iceberg Tables.
Amazon Data Firehose is in preview release and is subject to change.
public String toString()
toString
in class Object
Object.toString()
public DestinationDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.