public static interface UpdateDestinationRequest.Builder extends FirehoseRequest.Builder, SdkPojo, CopyableBuilder<UpdateDestinationRequest.Builder,UpdateDestinationRequest>
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
UpdateDestinationRequest.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.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.default UpdateDestinationRequest.Builder s3DestinationUpdate(Consumer<S3DestinationUpdate.Builder> s3DestinationUpdate)
[Deprecated] Describes an update for a destination in Amazon S3.
This is a convenience 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.Builder
s3DestinationUpdate(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 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.Builder
extendedS3DestinationUpdate(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 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.Builder
redshiftDestinationUpdate(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 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.Builder
elasticsearchDestinationUpdate(ElasticsearchDestinationUpdate)
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 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.Builder
splunkDestinationUpdate(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 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.Builder
httpEndpointDestinationUpdate(HttpEndpointDestinationUpdate)
UpdateDestinationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
UpdateDestinationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2021. All rights reserved.