@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateDestinationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateDestinationRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateDestinationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
AmazonOpenSearchServerlessDestinationUpdate |
getAmazonOpenSearchServerlessDestinationUpdate()
Describes an update for a destination in the Serverless offering for Amazon OpenSearch Service.
|
AmazonopensearchserviceDestinationUpdate |
getAmazonopensearchserviceDestinationUpdate()
Describes an update for a destination in Amazon OpenSearch Service.
|
String |
getCurrentDeliveryStreamVersionId()
Obtain this value from the
VersionId result of DeliveryStreamDescription. |
String |
getDeliveryStreamName()
The name of the delivery stream.
|
String |
getDestinationId()
The ID of the destination.
|
ElasticsearchDestinationUpdate |
getElasticsearchDestinationUpdate()
Describes an update for a destination in Amazon ES.
|
ExtendedS3DestinationUpdate |
getExtendedS3DestinationUpdate()
Describes an update for a destination in Amazon S3.
|
HttpEndpointDestinationUpdate |
getHttpEndpointDestinationUpdate()
Describes an update to the specified HTTP endpoint destination.
|
IcebergDestinationUpdate |
getIcebergDestinationUpdate()
Describes an update for a destination in Apache Iceberg Tables.
|
RedshiftDestinationUpdate |
getRedshiftDestinationUpdate()
Describes an update for a destination in Amazon Redshift.
|
S3DestinationUpdate |
getS3DestinationUpdate()
Deprecated.
|
SnowflakeDestinationUpdate |
getSnowflakeDestinationUpdate()
Update to the Snowflake destination configuration settings.
|
SplunkDestinationUpdate |
getSplunkDestinationUpdate()
Describes an update for a destination in Splunk.
|
int |
hashCode() |
void |
setAmazonOpenSearchServerlessDestinationUpdate(AmazonOpenSearchServerlessDestinationUpdate amazonOpenSearchServerlessDestinationUpdate)
Describes an update for a destination in the Serverless offering for Amazon OpenSearch Service.
|
void |
setAmazonopensearchserviceDestinationUpdate(AmazonopensearchserviceDestinationUpdate amazonopensearchserviceDestinationUpdate)
Describes an update for a destination in Amazon OpenSearch Service.
|
void |
setCurrentDeliveryStreamVersionId(String currentDeliveryStreamVersionId)
Obtain this value from the
VersionId result of DeliveryStreamDescription. |
void |
setDeliveryStreamName(String deliveryStreamName)
The name of the delivery stream.
|
void |
setDestinationId(String destinationId)
The ID of the destination.
|
void |
setElasticsearchDestinationUpdate(ElasticsearchDestinationUpdate elasticsearchDestinationUpdate)
Describes an update for a destination in Amazon ES.
|
void |
setExtendedS3DestinationUpdate(ExtendedS3DestinationUpdate extendedS3DestinationUpdate)
Describes an update for a destination in Amazon S3.
|
void |
setHttpEndpointDestinationUpdate(HttpEndpointDestinationUpdate httpEndpointDestinationUpdate)
Describes an update to the specified HTTP endpoint destination.
|
void |
setIcebergDestinationUpdate(IcebergDestinationUpdate icebergDestinationUpdate)
Describes an update for a destination in Apache Iceberg Tables.
|
void |
setRedshiftDestinationUpdate(RedshiftDestinationUpdate redshiftDestinationUpdate)
Describes an update for a destination in Amazon Redshift.
|
void |
setS3DestinationUpdate(S3DestinationUpdate s3DestinationUpdate)
Deprecated.
|
void |
setSnowflakeDestinationUpdate(SnowflakeDestinationUpdate snowflakeDestinationUpdate)
Update to the Snowflake destination configuration settings.
|
void |
setSplunkDestinationUpdate(SplunkDestinationUpdate splunkDestinationUpdate)
Describes an update for a destination in Splunk.
|
String |
toString()
Returns a string representation of this object.
|
UpdateDestinationRequest |
withAmazonOpenSearchServerlessDestinationUpdate(AmazonOpenSearchServerlessDestinationUpdate amazonOpenSearchServerlessDestinationUpdate)
Describes an update for a destination in the Serverless offering for Amazon OpenSearch Service.
|
UpdateDestinationRequest |
withAmazonopensearchserviceDestinationUpdate(AmazonopensearchserviceDestinationUpdate amazonopensearchserviceDestinationUpdate)
Describes an update for a destination in Amazon OpenSearch Service.
|
UpdateDestinationRequest |
withCurrentDeliveryStreamVersionId(String currentDeliveryStreamVersionId)
Obtain this value from the
VersionId result of DeliveryStreamDescription. |
UpdateDestinationRequest |
withDeliveryStreamName(String deliveryStreamName)
The name of the delivery stream.
|
UpdateDestinationRequest |
withDestinationId(String destinationId)
The ID of the destination.
|
UpdateDestinationRequest |
withElasticsearchDestinationUpdate(ElasticsearchDestinationUpdate elasticsearchDestinationUpdate)
Describes an update for a destination in Amazon ES.
|
UpdateDestinationRequest |
withExtendedS3DestinationUpdate(ExtendedS3DestinationUpdate extendedS3DestinationUpdate)
Describes an update for a destination in Amazon S3.
|
UpdateDestinationRequest |
withHttpEndpointDestinationUpdate(HttpEndpointDestinationUpdate httpEndpointDestinationUpdate)
Describes an update to the specified HTTP endpoint destination.
|
UpdateDestinationRequest |
withIcebergDestinationUpdate(IcebergDestinationUpdate icebergDestinationUpdate)
Describes an update for a destination in Apache Iceberg Tables.
|
UpdateDestinationRequest |
withRedshiftDestinationUpdate(RedshiftDestinationUpdate redshiftDestinationUpdate)
Describes an update for a destination in Amazon Redshift.
|
UpdateDestinationRequest |
withS3DestinationUpdate(S3DestinationUpdate s3DestinationUpdate)
Deprecated.
|
UpdateDestinationRequest |
withSnowflakeDestinationUpdate(SnowflakeDestinationUpdate snowflakeDestinationUpdate)
Update to the Snowflake destination configuration settings.
|
UpdateDestinationRequest |
withSplunkDestinationUpdate(SplunkDestinationUpdate splunkDestinationUpdate)
Describes an update for a destination in Splunk.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setDeliveryStreamName(String deliveryStreamName)
The name of the delivery stream.
deliveryStreamName
- The name of the delivery stream.public String getDeliveryStreamName()
The name of the delivery stream.
public UpdateDestinationRequest withDeliveryStreamName(String deliveryStreamName)
The name of the delivery stream.
deliveryStreamName
- The name of the delivery stream.public void setCurrentDeliveryStreamVersionId(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.public String getCurrentDeliveryStreamVersionId()
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.
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.public UpdateDestinationRequest withCurrentDeliveryStreamVersionId(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.public void setDestinationId(String destinationId)
The ID of the destination.
destinationId
- The ID of the destination.public String getDestinationId()
The ID of the destination.
public UpdateDestinationRequest withDestinationId(String destinationId)
The ID of the destination.
destinationId
- The ID of the destination.@Deprecated public void setS3DestinationUpdate(S3DestinationUpdate s3DestinationUpdate)
[Deprecated] Describes an update for a destination in Amazon S3.
s3DestinationUpdate
- [Deprecated] Describes an update for a destination in Amazon S3.@Deprecated public S3DestinationUpdate getS3DestinationUpdate()
[Deprecated] Describes an update for a destination in Amazon S3.
@Deprecated public UpdateDestinationRequest withS3DestinationUpdate(S3DestinationUpdate s3DestinationUpdate)
[Deprecated] Describes an update for a destination in Amazon S3.
s3DestinationUpdate
- [Deprecated] Describes an update for a destination in Amazon S3.public void setExtendedS3DestinationUpdate(ExtendedS3DestinationUpdate extendedS3DestinationUpdate)
Describes an update for a destination in Amazon S3.
extendedS3DestinationUpdate
- Describes an update for a destination in Amazon S3.public ExtendedS3DestinationUpdate getExtendedS3DestinationUpdate()
Describes an update for a destination in Amazon S3.
public UpdateDestinationRequest withExtendedS3DestinationUpdate(ExtendedS3DestinationUpdate extendedS3DestinationUpdate)
Describes an update for a destination in Amazon S3.
extendedS3DestinationUpdate
- Describes an update for a destination in Amazon S3.public void setRedshiftDestinationUpdate(RedshiftDestinationUpdate redshiftDestinationUpdate)
Describes an update for a destination in Amazon Redshift.
redshiftDestinationUpdate
- Describes an update for a destination in Amazon Redshift.public RedshiftDestinationUpdate getRedshiftDestinationUpdate()
Describes an update for a destination in Amazon Redshift.
public UpdateDestinationRequest withRedshiftDestinationUpdate(RedshiftDestinationUpdate redshiftDestinationUpdate)
Describes an update for a destination in Amazon Redshift.
redshiftDestinationUpdate
- Describes an update for a destination in Amazon Redshift.public void setElasticsearchDestinationUpdate(ElasticsearchDestinationUpdate elasticsearchDestinationUpdate)
Describes an update for a destination in Amazon ES.
elasticsearchDestinationUpdate
- Describes an update for a destination in Amazon ES.public ElasticsearchDestinationUpdate getElasticsearchDestinationUpdate()
Describes an update for a destination in Amazon ES.
public UpdateDestinationRequest withElasticsearchDestinationUpdate(ElasticsearchDestinationUpdate elasticsearchDestinationUpdate)
Describes an update for a destination in Amazon ES.
elasticsearchDestinationUpdate
- Describes an update for a destination in Amazon ES.public void setAmazonopensearchserviceDestinationUpdate(AmazonopensearchserviceDestinationUpdate amazonopensearchserviceDestinationUpdate)
Describes an update for a destination in Amazon OpenSearch Service.
amazonopensearchserviceDestinationUpdate
- Describes an update for a destination in Amazon OpenSearch Service.public AmazonopensearchserviceDestinationUpdate getAmazonopensearchserviceDestinationUpdate()
Describes an update for a destination in Amazon OpenSearch Service.
public UpdateDestinationRequest withAmazonopensearchserviceDestinationUpdate(AmazonopensearchserviceDestinationUpdate amazonopensearchserviceDestinationUpdate)
Describes an update for a destination in Amazon OpenSearch Service.
amazonopensearchserviceDestinationUpdate
- Describes an update for a destination in Amazon OpenSearch Service.public void setSplunkDestinationUpdate(SplunkDestinationUpdate splunkDestinationUpdate)
Describes an update for a destination in Splunk.
splunkDestinationUpdate
- Describes an update for a destination in Splunk.public SplunkDestinationUpdate getSplunkDestinationUpdate()
Describes an update for a destination in Splunk.
public UpdateDestinationRequest withSplunkDestinationUpdate(SplunkDestinationUpdate splunkDestinationUpdate)
Describes an update for a destination in Splunk.
splunkDestinationUpdate
- Describes an update for a destination in Splunk.public void setHttpEndpointDestinationUpdate(HttpEndpointDestinationUpdate httpEndpointDestinationUpdate)
Describes an update to the specified HTTP endpoint destination.
httpEndpointDestinationUpdate
- Describes an update to the specified HTTP endpoint destination.public HttpEndpointDestinationUpdate getHttpEndpointDestinationUpdate()
Describes an update to the specified HTTP endpoint destination.
public UpdateDestinationRequest withHttpEndpointDestinationUpdate(HttpEndpointDestinationUpdate httpEndpointDestinationUpdate)
Describes an update to the specified HTTP endpoint destination.
httpEndpointDestinationUpdate
- Describes an update to the specified HTTP endpoint destination.public void setAmazonOpenSearchServerlessDestinationUpdate(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.public AmazonOpenSearchServerlessDestinationUpdate getAmazonOpenSearchServerlessDestinationUpdate()
Describes an update for a destination in the Serverless offering for Amazon OpenSearch Service.
public UpdateDestinationRequest withAmazonOpenSearchServerlessDestinationUpdate(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.public void setSnowflakeDestinationUpdate(SnowflakeDestinationUpdate snowflakeDestinationUpdate)
Update to the Snowflake destination configuration settings.
snowflakeDestinationUpdate
- Update to the Snowflake destination configuration settings.public SnowflakeDestinationUpdate getSnowflakeDestinationUpdate()
Update to the Snowflake destination configuration settings.
public UpdateDestinationRequest withSnowflakeDestinationUpdate(SnowflakeDestinationUpdate snowflakeDestinationUpdate)
Update to the Snowflake destination configuration settings.
snowflakeDestinationUpdate
- Update to the Snowflake destination configuration settings.public void setIcebergDestinationUpdate(IcebergDestinationUpdate icebergDestinationUpdate)
Describes an update for a destination in Apache Iceberg Tables.
Amazon Data Firehose is in preview release and is subject to change.
icebergDestinationUpdate
- Describes an update for a destination in Apache Iceberg Tables.
Amazon Data Firehose is in preview release and is subject to change.
public IcebergDestinationUpdate getIcebergDestinationUpdate()
Describes an update for a destination in Apache Iceberg Tables.
Amazon Data Firehose is in preview release and is subject to change.
Amazon Data Firehose is in preview release and is subject to change.
public UpdateDestinationRequest withIcebergDestinationUpdate(IcebergDestinationUpdate icebergDestinationUpdate)
Describes an update for a destination in Apache Iceberg Tables.
Amazon Data Firehose is in preview release and is subject to change.
icebergDestinationUpdate
- Describes an update for a destination in Apache Iceberg Tables.
Amazon Data Firehose is in preview release and is subject to change.
public String toString()
toString
in class Object
Object.toString()
public UpdateDestinationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()