Interface DestinationDescription.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DestinationDescription.Builder,
,DestinationDescription> SdkBuilder<DestinationDescription.Builder,
,DestinationDescription> SdkPojo
- Enclosing class:
DestinationDescription
-
Method Summary
Modifier and TypeMethodDescriptiondefault DestinationDescription.Builder
amazonOpenSearchServerlessDestinationDescription
(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.Builder
amazonopensearchserviceDestinationDescription
(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.Builder
elasticsearchDestinationDescription
(Consumer<ElasticsearchDestinationDescription.Builder> elasticsearchDestinationDescription) The destination in Amazon OpenSearch Service.elasticsearchDestinationDescription
(ElasticsearchDestinationDescription elasticsearchDestinationDescription) The destination in Amazon OpenSearch Service.default DestinationDescription.Builder
extendedS3DestinationDescription
(Consumer<ExtendedS3DestinationDescription.Builder> extendedS3DestinationDescription) The destination in Amazon S3.extendedS3DestinationDescription
(ExtendedS3DestinationDescription extendedS3DestinationDescription) The destination in Amazon S3.default DestinationDescription.Builder
httpEndpointDestinationDescription
(Consumer<HttpEndpointDestinationDescription.Builder> httpEndpointDestinationDescription) Describes the specified HTTP endpoint destination.httpEndpointDestinationDescription
(HttpEndpointDestinationDescription httpEndpointDestinationDescription) Describes the specified HTTP endpoint destination.default DestinationDescription.Builder
icebergDestinationDescription
(Consumer<IcebergDestinationDescription.Builder> icebergDestinationDescription) Describes a destination in Apache Iceberg Tables.icebergDestinationDescription
(IcebergDestinationDescription icebergDestinationDescription) Describes a destination in Apache Iceberg Tables.default DestinationDescription.Builder
redshiftDestinationDescription
(Consumer<RedshiftDestinationDescription.Builder> redshiftDestinationDescription) The destination in Amazon Redshift.redshiftDestinationDescription
(RedshiftDestinationDescription redshiftDestinationDescription) The destination in Amazon Redshift.default DestinationDescription.Builder
s3DestinationDescription
(Consumer<S3DestinationDescription.Builder> s3DestinationDescription) [Deprecated] The destination in Amazon S3.s3DestinationDescription
(S3DestinationDescription s3DestinationDescription) [Deprecated] The destination in Amazon S3.default DestinationDescription.Builder
snowflakeDestinationDescription
(Consumer<SnowflakeDestinationDescription.Builder> snowflakeDestinationDescription) Optional description for the destinationsnowflakeDestinationDescription
(SnowflakeDestinationDescription snowflakeDestinationDescription) Optional description for the destinationdefault DestinationDescription.Builder
splunkDestinationDescription
(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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builder
avoiding the need to create one manually viaS3DestinationDescription.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaExtendedS3DestinationDescription.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaRedshiftDestinationDescription.builder()
.When the
Consumer
completes,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 OpenSearch Service.
- Parameters:
elasticsearchDestinationDescription
- The destination in Amazon OpenSearch Service.- 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 OpenSearch Service.
This is a convenience method that creates an instance of theElasticsearchDestinationDescription.Builder
avoiding the need to create one manually viaElasticsearchDestinationDescription.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaAmazonopensearchserviceDestinationDescription.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaSplunkDestinationDescription.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaHttpEndpointDestinationDescription.builder()
.When the
Consumer
completes,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:
-
snowflakeDestinationDescription
DestinationDescription.Builder snowflakeDestinationDescription(SnowflakeDestinationDescription snowflakeDestinationDescription) Optional description for the destination
- Parameters:
snowflakeDestinationDescription
- Optional description for the destination- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snowflakeDestinationDescription
default DestinationDescription.Builder snowflakeDestinationDescription(Consumer<SnowflakeDestinationDescription.Builder> snowflakeDestinationDescription) Optional description for the destination
This is a convenience method that creates an instance of theSnowflakeDestinationDescription.Builder
avoiding the need to create one manually viaSnowflakeDestinationDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosnowflakeDestinationDescription(SnowflakeDestinationDescription)
.- Parameters:
snowflakeDestinationDescription
- a consumer that will call methods onSnowflakeDestinationDescription.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.Builder
avoiding the need to create one manually viaAmazonOpenSearchServerlessDestinationDescription.builder()
.When the
Consumer
completes,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:
-
icebergDestinationDescription
DestinationDescription.Builder icebergDestinationDescription(IcebergDestinationDescription icebergDestinationDescription) Describes a destination in Apache Iceberg Tables.
- Parameters:
icebergDestinationDescription
- Describes a destination in Apache Iceberg Tables.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
icebergDestinationDescription
default DestinationDescription.Builder icebergDestinationDescription(Consumer<IcebergDestinationDescription.Builder> icebergDestinationDescription) Describes a destination in Apache Iceberg Tables.
This is a convenience method that creates an instance of theIcebergDestinationDescription.Builder
avoiding the need to create one manually viaIcebergDestinationDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toicebergDestinationDescription(IcebergDestinationDescription)
.- Parameters:
icebergDestinationDescription
- a consumer that will call methods onIcebergDestinationDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-