Class UpdateDestinationRequest

    • Method Detail

      • deliveryStreamName

        public final String deliveryStreamName()

        The name of the delivery stream.

        Returns:
        The name of the delivery stream.
      • currentDeliveryStreamVersionId

        public final 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.

        Returns:
        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.
      • destinationId

        public final String destinationId()

        The ID of the destination.

        Returns:
        The ID of the destination.
      • s3DestinationUpdate

        @Deprecated
        public final S3DestinationUpdate s3DestinationUpdate()
        Deprecated.

        [Deprecated] Describes an update for a destination in Amazon S3.

        Returns:
        [Deprecated] Describes an update for a destination in Amazon S3.
      • extendedS3DestinationUpdate

        public final ExtendedS3DestinationUpdate extendedS3DestinationUpdate()

        Describes an update for a destination in Amazon S3.

        Returns:
        Describes an update for a destination in Amazon S3.
      • redshiftDestinationUpdate

        public final RedshiftDestinationUpdate redshiftDestinationUpdate()

        Describes an update for a destination in Amazon Redshift.

        Returns:
        Describes an update for a destination in Amazon Redshift.
      • elasticsearchDestinationUpdate

        public final ElasticsearchDestinationUpdate elasticsearchDestinationUpdate()

        Describes an update for a destination in Amazon ES.

        Returns:
        Describes an update for a destination in Amazon ES.
      • amazonopensearchserviceDestinationUpdate

        public final AmazonopensearchserviceDestinationUpdate amazonopensearchserviceDestinationUpdate()

        Describes an update for a destination in Amazon OpenSearch Service.

        Returns:
        Describes an update for a destination in Amazon OpenSearch Service.
      • splunkDestinationUpdate

        public final SplunkDestinationUpdate splunkDestinationUpdate()

        Describes an update for a destination in Splunk.

        Returns:
        Describes an update for a destination in Splunk.
      • httpEndpointDestinationUpdate

        public final HttpEndpointDestinationUpdate httpEndpointDestinationUpdate()

        Describes an update to the specified HTTP endpoint destination.

        Returns:
        Describes an update to the specified HTTP endpoint destination.
      • amazonOpenSearchServerlessDestinationUpdate

        public final AmazonOpenSearchServerlessDestinationUpdate amazonOpenSearchServerlessDestinationUpdate()

        Describes an update for a destination in the Serverless offering for Amazon OpenSearch Service.

        Returns:
        Describes an update for a destination in the Serverless offering for Amazon OpenSearch Service.
      • snowflakeDestinationUpdate

        public final SnowflakeDestinationUpdate snowflakeDestinationUpdate()

        Update to the Snowflake destination configuration settings.

        Returns:
        Update to the Snowflake destination configuration settings.
      • icebergDestinationUpdate

        public final IcebergDestinationUpdate icebergDestinationUpdate()

        Describes an update for a destination in Apache Iceberg Tables.

        Amazon Data Firehose is in preview release and is subject to change.

        Returns:
        Describes an update for a destination in Apache Iceberg Tables.

        Amazon Data Firehose is in preview release and is subject to change.

      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object