Class DestinationDescription
java.lang.Object
com.amazonaws.services.kinesisfirehose.model.DestinationDescription
- All Implemented Interfaces:
Serializable, Cloneable
Describes the destination for a delivery stream.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanThe ID of the destination.The destination in Amazon ES.The destination in Amazon Redshift.The Amazon S3 destination.inthashCode()voidsetDestinationId(String destinationId) The ID of the destination.voidsetElasticsearchDestinationDescription(ElasticsearchDestinationDescription elasticsearchDestinationDescription) The destination in Amazon ES.voidsetRedshiftDestinationDescription(RedshiftDestinationDescription redshiftDestinationDescription) The destination in Amazon Redshift.voidsetS3DestinationDescription(S3DestinationDescription s3DestinationDescription) The Amazon S3 destination.toString()Returns a string representation of this object; useful for testing and debugging.withDestinationId(String destinationId) The ID of the destination.withElasticsearchDestinationDescription(ElasticsearchDestinationDescription elasticsearchDestinationDescription) The destination in Amazon ES.withRedshiftDestinationDescription(RedshiftDestinationDescription redshiftDestinationDescription) The destination in Amazon Redshift.withS3DestinationDescription(S3DestinationDescription s3DestinationDescription) The Amazon S3 destination.
-
Constructor Details
-
DestinationDescription
public DestinationDescription()
-
-
Method Details
-
setDestinationId
The ID of the destination.
- Parameters:
destinationId- The ID of the destination.
-
getDestinationId
-
withDestinationId
The ID of the destination.
- Parameters:
destinationId- The ID of the destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setS3DestinationDescription
The Amazon S3 destination.
- Parameters:
s3DestinationDescription- The Amazon S3 destination.
-
getS3DestinationDescription
The Amazon S3 destination.
- Returns:
- The Amazon S3 destination.
-
withS3DestinationDescription
public DestinationDescription withS3DestinationDescription(S3DestinationDescription s3DestinationDescription) The Amazon S3 destination.
- Parameters:
s3DestinationDescription- The Amazon S3 destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setRedshiftDestinationDescription
public void setRedshiftDestinationDescription(RedshiftDestinationDescription redshiftDestinationDescription) The destination in Amazon Redshift.
- Parameters:
redshiftDestinationDescription- The destination in Amazon Redshift.
-
getRedshiftDestinationDescription
The destination in Amazon Redshift.
- Returns:
- The destination in Amazon Redshift.
-
withRedshiftDestinationDescription
public DestinationDescription withRedshiftDestinationDescription(RedshiftDestinationDescription redshiftDestinationDescription) The destination in Amazon Redshift.
- Parameters:
redshiftDestinationDescription- The destination in Amazon Redshift.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setElasticsearchDestinationDescription
public void setElasticsearchDestinationDescription(ElasticsearchDestinationDescription elasticsearchDestinationDescription) The destination in Amazon ES.
- Parameters:
elasticsearchDestinationDescription- The destination in Amazon ES.
-
getElasticsearchDestinationDescription
The destination in Amazon ES.
- Returns:
- The destination in Amazon ES.
-
withElasticsearchDestinationDescription
public DestinationDescription withElasticsearchDestinationDescription(ElasticsearchDestinationDescription elasticsearchDestinationDescription) The destination in Amazon ES.
- Parameters:
elasticsearchDestinationDescription- The destination in Amazon ES.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
-
equals
-
hashCode
-
clone
-