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 OpenSearch Service.elasticsearchDestinationDescription(ElasticsearchDestinationDescription elasticsearchDestinationDescription) The destination in Amazon OpenSearch Service.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.BuildericebergDestinationDescription(Consumer<IcebergDestinationDescription.Builder> icebergDestinationDescription) Describes a destination in Apache Iceberg Tables.icebergDestinationDescription(IcebergDestinationDescription icebergDestinationDescription) Describes a destination in Apache Iceberg Tables.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.BuildersnowflakeDestinationDescription(Consumer<SnowflakeDestinationDescription.Builder> snowflakeDestinationDescription) Optional description for the destinationsnowflakeDestinationDescription(SnowflakeDestinationDescription snowflakeDestinationDescription) Optional description for the destinationdefault 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, 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.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 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.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:
-
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.Builderavoiding the need to create one manually viaSnowflakeDestinationDescription.builder().When the
Consumercompletes,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.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:
-
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.Builderavoiding the need to create one manually viaIcebergDestinationDescription.builder().When the
Consumercompletes,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:
-