Cloneable
, ReadLimitInfo
, ToCopyableBuilder<UpdateDestinationRequest.Builder,UpdateDestinationRequest>
@Generated("software.amazon.awssdk:codegen") public class UpdateDestinationRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<UpdateDestinationRequest.Builder,UpdateDestinationRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
UpdateDestinationRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static UpdateDestinationRequest.Builder |
builder() |
|
String |
currentDeliveryStreamVersionId() |
Obtain this value from the VersionId result of DeliveryStreamDescription.
|
String |
deliveryStreamName() |
The name of the delivery stream.
|
String |
destinationId() |
The ID of the destination.
|
ElasticsearchDestinationUpdate |
elasticsearchDestinationUpdate() |
Describes an update for a destination in Amazon ES.
|
boolean |
equals(Object obj) |
|
ExtendedS3DestinationUpdate |
extendedS3DestinationUpdate() |
Describes an update for a destination in Amazon S3.
|
int |
hashCode() |
|
RedshiftDestinationUpdate |
redshiftDestinationUpdate() |
Describes an update for a destination in Amazon Redshift.
|
S3DestinationUpdate |
s3DestinationUpdate() |
[Deprecated] Describes an update for a destination in Amazon S3.
|
static Class<? extends UpdateDestinationRequest.Builder> |
serializableBuilderClass() |
|
UpdateDestinationRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String deliveryStreamName()
The name of the delivery stream.
public 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.
public String destinationId()
The ID of the destination.
public S3DestinationUpdate s3DestinationUpdate()
[Deprecated] Describes an update for a destination in Amazon S3.
public ExtendedS3DestinationUpdate extendedS3DestinationUpdate()
Describes an update for a destination in Amazon S3.
public RedshiftDestinationUpdate redshiftDestinationUpdate()
Describes an update for a destination in Amazon Redshift.
public ElasticsearchDestinationUpdate elasticsearchDestinationUpdate()
Describes an update for a destination in Amazon ES.
public UpdateDestinationRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<UpdateDestinationRequest.Builder,UpdateDestinationRequest>
public static UpdateDestinationRequest.Builder builder()
public static Class<? extends UpdateDestinationRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.