public static interface UpdateDestinationRequest.Builder extends FirehoseRequest.Builder, SdkPojo, CopyableBuilder<UpdateDestinationRequest.Builder,UpdateDestinationRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateDestinationRequest.Builder deliveryStreamName(String deliveryStreamName)
The name of the delivery stream.
deliveryStreamName - The name of the delivery stream.UpdateDestinationRequest.Builder currentDeliveryStreamVersionId(String currentDeliveryStreamVersionId)
Obtain this value from the VersionId result of DeliveryStreamDescription. This value is
required, and helps the service perform conditional operations. For example, if there is an interleaving
update and this value is null, then the update destination fails. After the update is successful, the
VersionId value is updated. The service then performs a merge of the old configuration with the
new configuration.
currentDeliveryStreamVersionId - Obtain this value from the VersionId result of DeliveryStreamDescription. This
value is required, and helps the service perform conditional operations. For example, if there is an
interleaving update and this value is null, then the update destination fails. After the update is
successful, the VersionId value is updated. The service then performs a merge of the old
configuration with the new configuration.UpdateDestinationRequest.Builder destinationId(String destinationId)
The ID of the destination.
destinationId - The ID of the destination.@Deprecated UpdateDestinationRequest.Builder s3DestinationUpdate(S3DestinationUpdate s3DestinationUpdate)
[Deprecated] Describes an update for a destination in Amazon S3.
s3DestinationUpdate - [Deprecated] Describes an update for a destination in Amazon S3.@Deprecated default UpdateDestinationRequest.Builder s3DestinationUpdate(Consumer<S3DestinationUpdate.Builder> s3DestinationUpdate)
[Deprecated] Describes an update for a destination in Amazon S3.
This is a convenience method that creates an instance of theS3DestinationUpdate.Builder avoiding the
need to create one manually via S3DestinationUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to s3DestinationUpdate(S3DestinationUpdate).
s3DestinationUpdate - a consumer that will call methods on S3DestinationUpdate.Builders3DestinationUpdate(S3DestinationUpdate)UpdateDestinationRequest.Builder extendedS3DestinationUpdate(ExtendedS3DestinationUpdate extendedS3DestinationUpdate)
Describes an update for a destination in Amazon S3.
extendedS3DestinationUpdate - Describes an update for a destination in Amazon S3.default UpdateDestinationRequest.Builder extendedS3DestinationUpdate(Consumer<ExtendedS3DestinationUpdate.Builder> extendedS3DestinationUpdate)
Describes an update for a destination in Amazon S3.
This is a convenience method that creates an instance of theExtendedS3DestinationUpdate.Builder
avoiding the need to create one manually via ExtendedS3DestinationUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to extendedS3DestinationUpdate(ExtendedS3DestinationUpdate).
extendedS3DestinationUpdate - a consumer that will call methods on ExtendedS3DestinationUpdate.BuilderextendedS3DestinationUpdate(ExtendedS3DestinationUpdate)UpdateDestinationRequest.Builder redshiftDestinationUpdate(RedshiftDestinationUpdate redshiftDestinationUpdate)
Describes an update for a destination in Amazon Redshift.
redshiftDestinationUpdate - Describes an update for a destination in Amazon Redshift.default UpdateDestinationRequest.Builder redshiftDestinationUpdate(Consumer<RedshiftDestinationUpdate.Builder> redshiftDestinationUpdate)
Describes an update for a destination in Amazon Redshift.
This is a convenience method that creates an instance of theRedshiftDestinationUpdate.Builder
avoiding the need to create one manually via RedshiftDestinationUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to redshiftDestinationUpdate(RedshiftDestinationUpdate).
redshiftDestinationUpdate - a consumer that will call methods on RedshiftDestinationUpdate.BuilderredshiftDestinationUpdate(RedshiftDestinationUpdate)UpdateDestinationRequest.Builder elasticsearchDestinationUpdate(ElasticsearchDestinationUpdate elasticsearchDestinationUpdate)
Describes an update for a destination in Amazon ES.
elasticsearchDestinationUpdate - Describes an update for a destination in Amazon ES.default UpdateDestinationRequest.Builder elasticsearchDestinationUpdate(Consumer<ElasticsearchDestinationUpdate.Builder> elasticsearchDestinationUpdate)
Describes an update for a destination in Amazon ES.
This is a convenience method that creates an instance of theElasticsearchDestinationUpdate.Builder
avoiding the need to create one manually via ElasticsearchDestinationUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
elasticsearchDestinationUpdate(ElasticsearchDestinationUpdate).
elasticsearchDestinationUpdate - a consumer that will call methods on ElasticsearchDestinationUpdate.BuilderelasticsearchDestinationUpdate(ElasticsearchDestinationUpdate)UpdateDestinationRequest.Builder amazonopensearchserviceDestinationUpdate(AmazonopensearchserviceDestinationUpdate amazonopensearchserviceDestinationUpdate)
Describes an update for a destination in Amazon OpenSearch Service.
amazonopensearchserviceDestinationUpdate - Describes an update for a destination in Amazon OpenSearch Service.default UpdateDestinationRequest.Builder amazonopensearchserviceDestinationUpdate(Consumer<AmazonopensearchserviceDestinationUpdate.Builder> amazonopensearchserviceDestinationUpdate)
Describes an update for a destination in Amazon OpenSearch Service.
This is a convenience method that creates an instance of theAmazonopensearchserviceDestinationUpdate.Builder avoiding the need to create one manually via
AmazonopensearchserviceDestinationUpdate.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
amazonopensearchserviceDestinationUpdate(AmazonopensearchserviceDestinationUpdate).
amazonopensearchserviceDestinationUpdate - a consumer that will call methods on AmazonopensearchserviceDestinationUpdate.BuilderamazonopensearchserviceDestinationUpdate(AmazonopensearchserviceDestinationUpdate)UpdateDestinationRequest.Builder splunkDestinationUpdate(SplunkDestinationUpdate splunkDestinationUpdate)
Describes an update for a destination in Splunk.
splunkDestinationUpdate - Describes an update for a destination in Splunk.default UpdateDestinationRequest.Builder splunkDestinationUpdate(Consumer<SplunkDestinationUpdate.Builder> splunkDestinationUpdate)
Describes an update for a destination in Splunk.
This is a convenience method that creates an instance of theSplunkDestinationUpdate.Builder avoiding
the need to create one manually via SplunkDestinationUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to splunkDestinationUpdate(SplunkDestinationUpdate).
splunkDestinationUpdate - a consumer that will call methods on SplunkDestinationUpdate.BuildersplunkDestinationUpdate(SplunkDestinationUpdate)UpdateDestinationRequest.Builder httpEndpointDestinationUpdate(HttpEndpointDestinationUpdate httpEndpointDestinationUpdate)
Describes an update to the specified HTTP endpoint destination.
httpEndpointDestinationUpdate - Describes an update to the specified HTTP endpoint destination.default UpdateDestinationRequest.Builder httpEndpointDestinationUpdate(Consumer<HttpEndpointDestinationUpdate.Builder> httpEndpointDestinationUpdate)
Describes an update to the specified HTTP endpoint destination.
This is a convenience method that creates an instance of theHttpEndpointDestinationUpdate.Builder
avoiding the need to create one manually via HttpEndpointDestinationUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to httpEndpointDestinationUpdate(HttpEndpointDestinationUpdate).
httpEndpointDestinationUpdate - a consumer that will call methods on HttpEndpointDestinationUpdate.BuilderhttpEndpointDestinationUpdate(HttpEndpointDestinationUpdate)UpdateDestinationRequest.Builder amazonOpenSearchServerlessDestinationUpdate(AmazonOpenSearchServerlessDestinationUpdate amazonOpenSearchServerlessDestinationUpdate)
Describes an update for a destination in the Serverless offering for Amazon OpenSearch Service.
amazonOpenSearchServerlessDestinationUpdate - Describes an update for a destination in the Serverless offering for Amazon OpenSearch Service.default UpdateDestinationRequest.Builder amazonOpenSearchServerlessDestinationUpdate(Consumer<AmazonOpenSearchServerlessDestinationUpdate.Builder> amazonOpenSearchServerlessDestinationUpdate)
Describes an update for a destination in the Serverless offering for Amazon OpenSearch Service.
This is a convenience method that creates an instance of theAmazonOpenSearchServerlessDestinationUpdate.Builder avoiding the need to create one manually via
AmazonOpenSearchServerlessDestinationUpdate.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
amazonOpenSearchServerlessDestinationUpdate(AmazonOpenSearchServerlessDestinationUpdate).
amazonOpenSearchServerlessDestinationUpdate - a consumer that will call methods on AmazonOpenSearchServerlessDestinationUpdate.BuilderamazonOpenSearchServerlessDestinationUpdate(AmazonOpenSearchServerlessDestinationUpdate)UpdateDestinationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateDestinationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.