CopyableBuilder<UpdateDestinationRequest.Builder,UpdateDestinationRequest>
, SdkBuilder<UpdateDestinationRequest.Builder,UpdateDestinationRequest>
public static interface UpdateDestinationRequest.Builder extends CopyableBuilder<UpdateDestinationRequest.Builder,UpdateDestinationRequest>
Modifier and Type | Method | Description |
---|---|---|
UpdateDestinationRequest.Builder |
currentDeliveryStreamVersionId(String currentDeliveryStreamVersionId) |
Obtain this value from the VersionId result of DeliveryStreamDescription.
|
UpdateDestinationRequest.Builder |
deliveryStreamName(String deliveryStreamName) |
The name of the delivery stream.
|
UpdateDestinationRequest.Builder |
destinationId(String destinationId) |
The ID of the destination.
|
UpdateDestinationRequest.Builder |
elasticsearchDestinationUpdate(ElasticsearchDestinationUpdate elasticsearchDestinationUpdate) |
Describes an update for a destination in Amazon ES.
|
UpdateDestinationRequest.Builder |
extendedS3DestinationUpdate(ExtendedS3DestinationUpdate extendedS3DestinationUpdate) |
Describes an update for a destination in Amazon S3.
|
UpdateDestinationRequest.Builder |
redshiftDestinationUpdate(RedshiftDestinationUpdate redshiftDestinationUpdate) |
Describes an update for a destination in Amazon Redshift.
|
UpdateDestinationRequest.Builder |
s3DestinationUpdate(S3DestinationUpdate s3DestinationUpdate) |
[Deprecated] Describes an update for a destination in Amazon S3.
|
copy
apply, 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 to perform conditional operations. For example, if there is a 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 to perform conditional operations. For example, if there is a
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.UpdateDestinationRequest.Builder extendedS3DestinationUpdate(ExtendedS3DestinationUpdate extendedS3DestinationUpdate)
Describes an update for a destination in Amazon S3.
extendedS3DestinationUpdate
- Describes an update for a destination in Amazon S3.UpdateDestinationRequest.Builder redshiftDestinationUpdate(RedshiftDestinationUpdate redshiftDestinationUpdate)
Describes an update for a destination in Amazon Redshift.
redshiftDestinationUpdate
- Describes an update for a destination in Amazon Redshift.UpdateDestinationRequest.Builder elasticsearchDestinationUpdate(ElasticsearchDestinationUpdate elasticsearchDestinationUpdate)
Describes an update for a destination in Amazon ES.
elasticsearchDestinationUpdate
- Describes an update for a destination in Amazon ES.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.