Interface DestinationDescription.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<DestinationDescription.Builder,,DestinationDescription> SdkBuilder<DestinationDescription.Builder,,DestinationDescription> SdkPojo
- Enclosing class:
 DestinationDescription
- 
Method Summary
Modifier and TypeMethodDescriptiondefault DestinationDescription.BuilderamazonOpenSearchServerlessDestinationDescription(Consumer<AmazonOpenSearchServerlessDestinationDescription.Builder> amazonOpenSearchServerlessDestinationDescription) The destination in the Serverless offering for Amazon OpenSearch Service.amazonOpenSearchServerlessDestinationDescription(AmazonOpenSearchServerlessDestinationDescription amazonOpenSearchServerlessDestinationDescription) The destination in the Serverless offering for Amazon OpenSearch Service.default DestinationDescription.BuilderamazonopensearchserviceDestinationDescription(Consumer<AmazonopensearchserviceDestinationDescription.Builder> amazonopensearchserviceDestinationDescription) The destination in Amazon OpenSearch Service.amazonopensearchserviceDestinationDescription(AmazonopensearchserviceDestinationDescription amazonopensearchserviceDestinationDescription) The destination in Amazon OpenSearch Service.destinationId(String destinationId) The ID of the destination.default DestinationDescription.BuilderelasticsearchDestinationDescription(Consumer<ElasticsearchDestinationDescription.Builder> elasticsearchDestinationDescription) The destination in Amazon ES.elasticsearchDestinationDescription(ElasticsearchDestinationDescription elasticsearchDestinationDescription) The destination in Amazon ES.default DestinationDescription.BuilderextendedS3DestinationDescription(Consumer<ExtendedS3DestinationDescription.Builder> extendedS3DestinationDescription) The destination in Amazon S3.extendedS3DestinationDescription(ExtendedS3DestinationDescription extendedS3DestinationDescription) The destination in Amazon S3.default DestinationDescription.BuilderhttpEndpointDestinationDescription(Consumer<HttpEndpointDestinationDescription.Builder> httpEndpointDestinationDescription) Describes the specified HTTP endpoint destination.httpEndpointDestinationDescription(HttpEndpointDestinationDescription httpEndpointDestinationDescription) Describes the specified HTTP endpoint destination.default DestinationDescription.BuilderredshiftDestinationDescription(Consumer<RedshiftDestinationDescription.Builder> redshiftDestinationDescription) The destination in Amazon Redshift.redshiftDestinationDescription(RedshiftDestinationDescription redshiftDestinationDescription) The destination in Amazon Redshift.default DestinationDescription.Builders3DestinationDescription(Consumer<S3DestinationDescription.Builder> s3DestinationDescription) [Deprecated] The destination in Amazon S3.s3DestinationDescription(S3DestinationDescription s3DestinationDescription) [Deprecated] The destination in Amazon S3.default DestinationDescription.BuildersplunkDestinationDescription(Consumer<SplunkDestinationDescription.Builder> splunkDestinationDescription) The destination in Splunk.splunkDestinationDescription(SplunkDestinationDescription splunkDestinationDescription) The destination in Splunk.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields 
- 
Method Details
- 
destinationId
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.
 
 - 
s3DestinationDescription
DestinationDescription.Builder s3DestinationDescription(S3DestinationDescription s3DestinationDescription) [Deprecated] The destination in Amazon S3.
- Parameters:
 s3DestinationDescription- [Deprecated] The destination in Amazon S3.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
s3DestinationDescription
default DestinationDescription.Builder s3DestinationDescription(Consumer<S3DestinationDescription.Builder> s3DestinationDescription) [Deprecated] The destination in Amazon S3.
This is a convenience method that creates an instance of theS3DestinationDescription.Builderavoiding the need to create one manually viaS3DestinationDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3DestinationDescription(S3DestinationDescription).- Parameters:
 s3DestinationDescription- a consumer that will call methods onS3DestinationDescription.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
extendedS3DestinationDescription
DestinationDescription.Builder extendedS3DestinationDescription(ExtendedS3DestinationDescription extendedS3DestinationDescription) The destination in Amazon S3.
- Parameters:
 extendedS3DestinationDescription- The destination in Amazon S3.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
extendedS3DestinationDescription
default DestinationDescription.Builder extendedS3DestinationDescription(Consumer<ExtendedS3DestinationDescription.Builder> extendedS3DestinationDescription) The destination in Amazon S3.
This is a convenience method that creates an instance of theExtendedS3DestinationDescription.Builderavoiding the need to create one manually viaExtendedS3DestinationDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toextendedS3DestinationDescription(ExtendedS3DestinationDescription).- Parameters:
 extendedS3DestinationDescription- a consumer that will call methods onExtendedS3DestinationDescription.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
redshiftDestinationDescription
DestinationDescription.Builder redshiftDestinationDescription(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.
 
 - 
redshiftDestinationDescription
default DestinationDescription.Builder redshiftDestinationDescription(Consumer<RedshiftDestinationDescription.Builder> redshiftDestinationDescription) The destination in Amazon Redshift.
This is a convenience method that creates an instance of theRedshiftDestinationDescription.Builderavoiding the need to create one manually viaRedshiftDestinationDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toredshiftDestinationDescription(RedshiftDestinationDescription).- Parameters:
 redshiftDestinationDescription- a consumer that will call methods onRedshiftDestinationDescription.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
elasticsearchDestinationDescription
DestinationDescription.Builder elasticsearchDestinationDescription(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.
 
 - 
elasticsearchDestinationDescription
default DestinationDescription.Builder elasticsearchDestinationDescription(Consumer<ElasticsearchDestinationDescription.Builder> elasticsearchDestinationDescription) The destination in Amazon ES.
This is a convenience method that creates an instance of theElasticsearchDestinationDescription.Builderavoiding the need to create one manually viaElasticsearchDestinationDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toelasticsearchDestinationDescription(ElasticsearchDestinationDescription).- Parameters:
 elasticsearchDestinationDescription- a consumer that will call methods onElasticsearchDestinationDescription.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
amazonopensearchserviceDestinationDescription
DestinationDescription.Builder amazonopensearchserviceDestinationDescription(AmazonopensearchserviceDestinationDescription amazonopensearchserviceDestinationDescription) The destination in Amazon OpenSearch Service.
- Parameters:
 amazonopensearchserviceDestinationDescription- The destination in Amazon OpenSearch Service.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
amazonopensearchserviceDestinationDescription
default DestinationDescription.Builder amazonopensearchserviceDestinationDescription(Consumer<AmazonopensearchserviceDestinationDescription.Builder> amazonopensearchserviceDestinationDescription) The destination in Amazon OpenSearch Service.
This is a convenience method that creates an instance of theAmazonopensearchserviceDestinationDescription.Builderavoiding the need to create one manually viaAmazonopensearchserviceDestinationDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toamazonopensearchserviceDestinationDescription(AmazonopensearchserviceDestinationDescription).- Parameters:
 amazonopensearchserviceDestinationDescription- a consumer that will call methods onAmazonopensearchserviceDestinationDescription.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
splunkDestinationDescription
DestinationDescription.Builder splunkDestinationDescription(SplunkDestinationDescription splunkDestinationDescription) The destination in Splunk.
- Parameters:
 splunkDestinationDescription- The destination in Splunk.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
splunkDestinationDescription
default DestinationDescription.Builder splunkDestinationDescription(Consumer<SplunkDestinationDescription.Builder> splunkDestinationDescription) The destination in Splunk.
This is a convenience method that creates an instance of theSplunkDestinationDescription.Builderavoiding the need to create one manually viaSplunkDestinationDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosplunkDestinationDescription(SplunkDestinationDescription).- Parameters:
 splunkDestinationDescription- a consumer that will call methods onSplunkDestinationDescription.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
httpEndpointDestinationDescription
DestinationDescription.Builder httpEndpointDestinationDescription(HttpEndpointDestinationDescription httpEndpointDestinationDescription) Describes the specified HTTP endpoint destination.
- Parameters:
 httpEndpointDestinationDescription- Describes the specified HTTP endpoint destination.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
httpEndpointDestinationDescription
default DestinationDescription.Builder httpEndpointDestinationDescription(Consumer<HttpEndpointDestinationDescription.Builder> httpEndpointDestinationDescription) Describes the specified HTTP endpoint destination.
This is a convenience method that creates an instance of theHttpEndpointDestinationDescription.Builderavoiding the need to create one manually viaHttpEndpointDestinationDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohttpEndpointDestinationDescription(HttpEndpointDestinationDescription).- Parameters:
 httpEndpointDestinationDescription- a consumer that will call methods onHttpEndpointDestinationDescription.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
amazonOpenSearchServerlessDestinationDescription
DestinationDescription.Builder amazonOpenSearchServerlessDestinationDescription(AmazonOpenSearchServerlessDestinationDescription amazonOpenSearchServerlessDestinationDescription) The destination in the Serverless offering for Amazon OpenSearch Service.
- Parameters:
 amazonOpenSearchServerlessDestinationDescription- The destination in the Serverless offering for Amazon OpenSearch Service.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
amazonOpenSearchServerlessDestinationDescription
default DestinationDescription.Builder amazonOpenSearchServerlessDestinationDescription(Consumer<AmazonOpenSearchServerlessDestinationDescription.Builder> amazonOpenSearchServerlessDestinationDescription) The destination in the Serverless offering for Amazon OpenSearch Service.
This is a convenience method that creates an instance of theAmazonOpenSearchServerlessDestinationDescription.Builderavoiding the need to create one manually viaAmazonOpenSearchServerlessDestinationDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toamazonOpenSearchServerlessDestinationDescription(AmazonOpenSearchServerlessDestinationDescription).- Parameters:
 amazonOpenSearchServerlessDestinationDescription- a consumer that will call methods onAmazonOpenSearchServerlessDestinationDescription.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 
 -