From de6b17aaa380174ab3559fff675ca1b3de9920b2 Mon Sep 17 00:00:00 2001
From: awsmobilesdk
- * For
- * For
- * For
- * For
- * For
- * For
+ * For MPNS,
- * For
*
ADM
, PlatformPrincipal
is
- * client id
and PlatformCredential
is
- * client secret
.
+ * For ADM, PlatformPrincipal
is client id
and
+ * PlatformCredential
is client secret
.
* Baidu
, PlatformPrincipal
is
- * API key
and PlatformCredential
is
- * secret key
.
+ * For APNS and APNS_SANDBOX
using certificate credentials,
+ * PlatformPrincipal
is SSL certificate
and
+ * PlatformCredential
is private key
.
* APNS
and APNS_SANDBOX
using certificate
- * credentials, PlatformPrincipal
is
- * SSL certificate
and PlatformCredential
is
- * private key
.
+ * For APNS and APNS_SANDBOX
using token credentials,
+ * PlatformPrincipal
is signing key ID
and
+ * PlatformCredential
is signing key
.
* APNS
and APNS_SANDBOX
using token
- * credentials, PlatformPrincipal
is
- * signing key ID
and PlatformCredential
is
- * signing key
.
+ * For Baidu, PlatformPrincipal
is API key
and
+ * PlatformCredential
is secret key
.
* GCM
(Firebase Cloud Messaging), there is no
- * PlatformPrincipal
and the PlatformCredential
is
+ * For GCM (Firebase Cloud Messaging) using key credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is
* API key
.
* MPNS
, PlatformPrincipal
is
- * TLS certificate
and PlatformCredential
is
- * private key
.
+ * For GCM (Firebase Cloud Messaging) using token credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is a
+ * JSON formatted private key file. When using the Amazon Web Services CLI,
+ * the file must be in string format and special characters must be ignored.
+ * To format the file correctly, Amazon SNS recommends using the following
+ * command:
+ * SERVICE_JSON=`jq @json <<< cat service.json`
.
+ * PlatformPrincipal
is TLS certificate
+ * and PlatformCredential
is private key
.
* WNS
, PlatformPrincipal
is
+ * For WNS, PlatformPrincipal
is
* Package Security Identifier
and
* PlatformCredential
is secret key
.
*
- * Input for DeleteEndpoint action.
+ * Input for DeleteEndpoint
action.
*
- * Input for DeletePlatformApplication action.
+ * Input for DeletePlatformApplication
action.
*
- * Input for GetEndpointAttributes action.
+ * Input for GetEndpointAttributes
action.
*
- * Input for GetPlatformApplicationAttributes action.
+ * Input for GetPlatformApplicationAttributes
+ * action.
*
- * Input for ListEndpointsByPlatformApplication action.
+ * Input for ListEndpointsByPlatformApplication
+ * action.
*
- * Input for ListPlatformApplications action.
+ * Input for ListPlatformApplications
action.
*
- * Input for SetEndpointAttributes action.
+ * Input for SetEndpointAttributes
action.
*
- * Input for SetPlatformApplicationAttributes action.
+ * Input for SetPlatformApplicationAttributes
+ * action.
*
* You call the ConfirmSubscription
action with the token from
- * the subscription response. Confirmation tokens are valid for three days.
+ * the subscription response. Confirmation tokens are valid for two days.
*
* This action is throttled at 100 transactions per second (TPS). @@ -1468,6 +1480,7 @@ void setTopicAttributes(SetTopicAttributesRequest setTopicAttributesRequest) * as returned by Amazon Simple Notification Service. * @throws SubscriptionLimitExceededException * @throws FilterPolicyLimitExceededException + * @throws ReplayLimitExceededException * @throws InvalidParameterException * @throws InternalErrorException * @throws NotFoundException @@ -1730,8 +1743,8 @@ VerifySMSSandboxPhoneNumberResult verifySMSSandboxPhoneNumber( * * *
- * The following attribute applies only to Amazon Kinesis Data - * Firehose delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose + * delivery stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery - * stream + * Permission to write to the Firehose delivery stream *
** Specifying a valid ARN for this attribute is required for - * Kinesis Data Firehose delivery stream subscriptions. For more - * information, see Fanout to Kinesis Data Firehose delivery streams in the - * Amazon SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS + * Developer Guide. *
*
* You call the ConfirmSubscription
action with the token from
- * the subscription response. Confirmation tokens are valid for three days.
+ * the subscription response. Confirmation tokens are valid for two days.
*
* This action is throttled at 100 transactions per second (TPS). @@ -1947,6 +1960,7 @@ GetSubscriptionAttributesResult getSubscriptionAttributes(String subscriptionArn * as returned by Amazon Simple Notification Service. * @throws SubscriptionLimitExceededException * @throws FilterPolicyLimitExceededException + * @throws ReplayLimitExceededException * @throws InvalidParameterException * @throws InternalErrorException * @throws NotFoundException @@ -2167,6 +2181,7 @@ ListTopicsResult listTopics(String nextToken) throws AmazonClientException, * @throws InternalErrorException * @throws AuthorizationErrorException * @throws FilterPolicyLimitExceededException + * @throws ReplayLimitExceededException * @throws AmazonClientException If any internal errors are encountered * inside the client while attempting to make the request or * handle the response. For example if a network connection is @@ -2204,6 +2219,7 @@ ConfirmSubscriptionResult confirmSubscription(String topicArn, String token, * @throws InternalErrorException * @throws AuthorizationErrorException * @throws FilterPolicyLimitExceededException + * @throws ReplayLimitExceededException * @throws AmazonClientException If any internal errors are encountered * inside the client while attempting to make the request or * handle the response. For example if a network connection is @@ -2592,6 +2608,7 @@ void setTopicAttributes(String topicArn, String attributeName, String attributeV * The ARN of the topic you want to delete. *
* @throws InvalidParameterException + * @throws InvalidStateException * @throws InternalErrorException * @throws AuthorizationErrorException * @throws NotFoundException @@ -2971,10 +2988,8 @@ PublishResult publish(String topicArn, String message) throws AmazonClientExcept * delivered to other endpoints. * *- * Constraints: Subjects must be ASCII text that begins with a - * letter, number, or punctuation mark; must not include line - * breaks or control characters; and must be less than 100 - * characters long. + * Constraints: Subjects must be UTF-8 text with no line breaks + * or control characters, and less than 100 characters long. *
* @return publishResult The response from the Publish service method, as * returned by Amazon Simple Notification Service. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/AmazonSNSAsync.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/AmazonSNSAsync.java index 6a86a1e8377..bea44b293f1 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/AmazonSNSAsync.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/AmazonSNSAsync.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. @@ -217,6 +217,7 @@ Future
- * For ADM
, PlatformPrincipal
is
- * client id
and PlatformCredential
is
- * client secret
.
+ * For ADM, PlatformPrincipal
is client id
and
+ * PlatformCredential
is client secret
.
*
- * For Baidu
, PlatformPrincipal
is
- * API key
and PlatformCredential
is
- * secret key
.
+ * For APNS and APNS_SANDBOX
using certificate credentials,
+ * PlatformPrincipal
is SSL certificate
and
+ * PlatformCredential
is private key
.
*
- * For APNS
and APNS_SANDBOX
using certificate
- * credentials, PlatformPrincipal
is
- * SSL certificate
and PlatformCredential
is
- * private key
.
+ * For APNS and APNS_SANDBOX
using token credentials,
+ * PlatformPrincipal
is signing key ID
and
+ * PlatformCredential
is signing key
.
*
- * For APNS
and APNS_SANDBOX
using token
- * credentials, PlatformPrincipal
is
- * signing key ID
and PlatformCredential
is
- * signing key
.
+ * For Baidu, PlatformPrincipal
is API key
and
+ * PlatformCredential
is secret key
.
*
- * For GCM
(Firebase Cloud Messaging), there is no
- * PlatformPrincipal
and the PlatformCredential
is
+ * For GCM (Firebase Cloud Messaging) using key credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is
* API key
.
*
- * For MPNS
, PlatformPrincipal
is
- * TLS certificate
and PlatformCredential
is
- * private key
.
+ * For GCM (Firebase Cloud Messaging) using token credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is a
+ * JSON formatted private key file. When using the Amazon Web Services CLI,
+ * the file must be in string format and special characters must be ignored.
+ * To format the file correctly, Amazon SNS recommends using the following
+ * command:
+ * SERVICE_JSON=`jq @json <<< cat service.json`
.
+ *
+ * For MPNS, PlatformPrincipal
is TLS certificate
+ * and PlatformCredential
is private key
.
*
- * For WNS
, PlatformPrincipal
is
+ * For WNS, PlatformPrincipal
is
* Package Security Identifier
and
* PlatformCredential
is secret key
.
*
- * For ADM
, PlatformPrincipal
is
- * client id
and PlatformCredential
is
- * client secret
.
+ * For ADM, PlatformPrincipal
is client id
and
+ * PlatformCredential
is client secret
.
*
- * For Baidu
, PlatformPrincipal
is
- * API key
and PlatformCredential
is
- * secret key
.
+ * For APNS and APNS_SANDBOX
using certificate credentials,
+ * PlatformPrincipal
is SSL certificate
and
+ * PlatformCredential
is private key
.
*
- * For APNS
and APNS_SANDBOX
using certificate
- * credentials, PlatformPrincipal
is
- * SSL certificate
and PlatformCredential
is
- * private key
.
+ * For APNS and APNS_SANDBOX
using token credentials,
+ * PlatformPrincipal
is signing key ID
and
+ * PlatformCredential
is signing key
.
*
- * For APNS
and APNS_SANDBOX
using token
- * credentials, PlatformPrincipal
is
- * signing key ID
and PlatformCredential
is
- * signing key
.
+ * For Baidu, PlatformPrincipal
is API key
and
+ * PlatformCredential
is secret key
.
*
- * For GCM
(Firebase Cloud Messaging), there is no
- * PlatformPrincipal
and the PlatformCredential
is
+ * For GCM (Firebase Cloud Messaging) using key credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is
* API key
.
*
- * For MPNS
, PlatformPrincipal
is
- * TLS certificate
and PlatformCredential
is
- * private key
.
+ * For GCM (Firebase Cloud Messaging) using token credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is a
+ * JSON formatted private key file. When using the Amazon Web Services CLI,
+ * the file must be in string format and special characters must be ignored.
+ * To format the file correctly, Amazon SNS recommends using the following
+ * command:
+ * SERVICE_JSON=`jq @json <<< cat service.json`
.
+ *
+ * For MPNS, PlatformPrincipal
is TLS certificate
+ * and PlatformCredential
is private key
.
*
- * For WNS
, PlatformPrincipal
is
+ * For WNS, PlatformPrincipal
is
* Package Security Identifier
and
* PlatformCredential
is secret key
.
*
- * Input for DeleteEndpoint action.
+ * Input for DeleteEndpoint
action.
*
- * Input for DeleteEndpoint action.
+ * Input for DeleteEndpoint
action.
*
- * Input for DeletePlatformApplication action.
+ * Input for DeletePlatformApplication
action.
*
- * Input for DeletePlatformApplication action.
+ * Input for DeletePlatformApplication
action.
*
- * Input for GetEndpointAttributes action.
+ * Input for GetEndpointAttributes
action.
*
- * Input for GetEndpointAttributes action.
+ * Input for GetEndpointAttributes
action.
*
- * Input for GetPlatformApplicationAttributes action.
+ * Input for GetPlatformApplicationAttributes
+ * action.
*
- * Input for GetPlatformApplicationAttributes action.
+ * Input for GetPlatformApplicationAttributes
+ * action.
*
- * Input for ListEndpointsByPlatformApplication action.
+ * Input for ListEndpointsByPlatformApplication
+ * action.
*
- * Input for ListEndpointsByPlatformApplication action.
+ * Input for ListEndpointsByPlatformApplication
+ * action.
*
- * Input for ListPlatformApplications action.
+ * Input for ListPlatformApplications
action.
*
- * Input for ListPlatformApplications action.
+ * Input for ListPlatformApplications
action.
*
- * Input for SetEndpointAttributes action.
+ * Input for SetEndpointAttributes
action.
*
- * Input for SetEndpointAttributes action.
+ * Input for SetEndpointAttributes
action.
*
- * Input for SetPlatformApplicationAttributes action.
+ * Input for SetPlatformApplicationAttributes
+ * action.
*
- * Input for SetPlatformApplicationAttributes action.
+ * Input for SetPlatformApplicationAttributes
+ * action.
*
* You call the ConfirmSubscription
action with the token from
- * the subscription response. Confirmation tokens are valid for three days.
+ * the subscription response. Confirmation tokens are valid for two days.
*
* This action is throttled at 100 transactions per second (TPS).
@@ -3022,6 +3046,7 @@ Future
* You call the ConfirmSubscription
action with the token from
- * the subscription response. Confirmation tokens are valid for three days.
+ * the subscription response. Confirmation tokens are valid for two days.
*
* This action is throttled at 100 transactions per second (TPS).
@@ -3065,6 +3090,7 @@ Future
- * For
- * For
- * For
- * For
- * For
- * For
+ * For MPNS,
- * For
- * For
- * For
- * For
- * For
- * For
- * For
+ * For MPNS,
- * For
*
ADM
, PlatformPrincipal
is
- * client id
and PlatformCredential
is
- * client secret
.
+ * For ADM, PlatformPrincipal
is client id
and
+ * PlatformCredential
is client secret
.
* Baidu
, PlatformPrincipal
is
- * API key
and PlatformCredential
is
- * secret key
.
+ * For APNS and APNS_SANDBOX
using certificate credentials,
+ * PlatformPrincipal
is SSL certificate
and
+ * PlatformCredential
is private key
.
* APNS
and APNS_SANDBOX
using certificate
- * credentials, PlatformPrincipal
is
- * SSL certificate
and PlatformCredential
is
- * private key
.
+ * For APNS and APNS_SANDBOX
using token credentials,
+ * PlatformPrincipal
is signing key ID
and
+ * PlatformCredential
is signing key
.
* APNS
and APNS_SANDBOX
using token
- * credentials, PlatformPrincipal
is
- * signing key ID
and PlatformCredential
is
- * signing key
.
+ * For Baidu, PlatformPrincipal
is API key
and
+ * PlatformCredential
is secret key
.
* GCM
(Firebase Cloud Messaging), there is no
- * PlatformPrincipal
and the PlatformCredential
is
+ * For GCM (Firebase Cloud Messaging) using key credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is
* API key
.
* MPNS
, PlatformPrincipal
is
- * TLS certificate
and PlatformCredential
is
- * private key
.
+ * For GCM (Firebase Cloud Messaging) using token credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is a
+ * JSON formatted private key file. When using the Amazon Web Services CLI,
+ * the file must be in string format and special characters must be ignored.
+ * To format the file correctly, Amazon SNS recommends using the following
+ * command:
+ * SERVICE_JSON=`jq @json <<< cat service.json`
.
+ * PlatformPrincipal
is TLS certificate
+ * and PlatformCredential
is private key
.
* WNS
, PlatformPrincipal
is
+ * For WNS, PlatformPrincipal
is
* Package Security Identifier
and
* PlatformCredential
is secret key
.
*
*
ADM
, PlatformPrincipal
is
- * client id
and PlatformCredential
is
- * client secret
.
+ * For ADM, PlatformPrincipal
is client id
and
+ * PlatformCredential
is client secret
.
* Baidu
, PlatformPrincipal
is
- * API key
and PlatformCredential
is
- * secret key
.
+ * For APNS and APNS_SANDBOX
using certificate credentials,
+ * PlatformPrincipal
is SSL certificate
and
+ * PlatformCredential
is private key
.
* APNS
and APNS_SANDBOX
using certificate
- * credentials, PlatformPrincipal
is
- * SSL certificate
and PlatformCredential
is
- * private key
.
+ * For APNS and APNS_SANDBOX
using token credentials,
+ * PlatformPrincipal
is signing key ID
and
+ * PlatformCredential
is signing key
.
* APNS
and APNS_SANDBOX
using token
- * credentials, PlatformPrincipal
is
- * signing key ID
and PlatformCredential
is
- * signing key
.
+ * For Baidu, PlatformPrincipal
is API key
and
+ * PlatformCredential
is secret key
.
* GCM
(Firebase Cloud Messaging), there is no
- * PlatformPrincipal
and the PlatformCredential
is
+ * For GCM (Firebase Cloud Messaging) using key credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is
* API key
.
* MPNS
, PlatformPrincipal
is
- * TLS certificate
and PlatformCredential
is
- * private key
.
+ * For GCM (Firebase Cloud Messaging) using token credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is a
+ * JSON formatted private key file. When using the Amazon Web Services CLI,
+ * the file must be in string format and special characters must be ignored.
+ * To format the file correctly, Amazon SNS recommends using the following
+ * command:
+ * SERVICE_JSON=`jq @json <<< cat service.json`
.
+ * PlatformPrincipal
is TLS certificate
+ * and PlatformCredential
is private key
.
* WNS
, PlatformPrincipal
is
+ * For WNS, PlatformPrincipal
is
* Package Security Identifier
and
* PlatformCredential
is secret key
.
*
- * Input for DeleteEndpoint action.
+ * Input for DeleteEndpoint
action.
*
- * Input for DeleteEndpoint action.
+ * Input for DeleteEndpoint
action.
*
- * Input for DeletePlatformApplication action.
+ * Input for DeletePlatformApplication
action.
*
- * Input for DeletePlatformApplication action.
+ * Input for DeletePlatformApplication
action.
*
- * Input for GetEndpointAttributes action.
+ * Input for GetEndpointAttributes
action.
*
- * Input for GetEndpointAttributes action.
+ * Input for GetEndpointAttributes
action.
*
- * Input for GetPlatformApplicationAttributes action.
+ * Input for GetPlatformApplicationAttributes
+ * action.
*
- * Input for GetPlatformApplicationAttributes action.
+ * Input for GetPlatformApplicationAttributes
+ * action.
*
- * Input for ListEndpointsByPlatformApplication action.
+ * Input for ListEndpointsByPlatformApplication
+ * action.
*
- * Input for ListEndpointsByPlatformApplication action.
+ * Input for ListEndpointsByPlatformApplication
+ * action.
*
- * Input for ListPlatformApplications action.
+ * Input for ListPlatformApplications
action.
*
- * Input for ListPlatformApplications action.
+ * Input for ListPlatformApplications
action.
*
- * Input for SetEndpointAttributes action.
+ * Input for SetEndpointAttributes
action.
*
- * Input for SetEndpointAttributes action.
+ * Input for SetEndpointAttributes
action.
*
- * Input for SetPlatformApplicationAttributes action.
+ * Input for SetPlatformApplicationAttributes
+ * action.
*
- * Input for SetPlatformApplicationAttributes action.
+ * Input for SetPlatformApplicationAttributes
+ * action.
*
* You call the ConfirmSubscription
action with the token from
- * the subscription response. Confirmation tokens are valid for three days.
+ * the subscription response. Confirmation tokens are valid for two days.
*
* This action is throttled at 100 transactions per second (TPS). @@ -3855,6 +3879,7 @@ public Void call() throws Exception { * Service. * @throws SubscriptionLimitExceededException * @throws FilterPolicyLimitExceededException + * @throws ReplayLimitExceededException * @throws InvalidParameterException * @throws InternalErrorException * @throws NotFoundException @@ -3886,7 +3911,7 @@ public SubscribeResult call() throws Exception { *
*
* You call the ConfirmSubscription
action with the token from
- * the subscription response. Confirmation tokens are valid for three days.
+ * the subscription response. Confirmation tokens are valid for two days.
*
* This action is throttled at 100 transactions per second (TPS). @@ -3900,6 +3925,7 @@ public SubscribeResult call() throws Exception { * Service. * @throws SubscriptionLimitExceededException * @throws FilterPolicyLimitExceededException + * @throws ReplayLimitExceededException * @throws InvalidParameterException * @throws InternalErrorException * @throws NotFoundException diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/AmazonSNSClient.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/AmazonSNSClient.java index 89f5c6c72de..74bdf9e5961 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/AmazonSNSClient.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/AmazonSNSClient.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. @@ -360,6 +360,7 @@ private void init() { exceptionUnmarshallers.add(new InvalidParameterExceptionUnmarshaller()); exceptionUnmarshallers.add(new InvalidParameterValueExceptionUnmarshaller()); exceptionUnmarshallers.add(new InvalidSecurityExceptionUnmarshaller()); + exceptionUnmarshallers.add(new InvalidStateExceptionUnmarshaller()); exceptionUnmarshallers.add(new KMSAccessDeniedExceptionUnmarshaller()); exceptionUnmarshallers.add(new KMSDisabledExceptionUnmarshaller()); exceptionUnmarshallers.add(new KMSInvalidStateExceptionUnmarshaller()); @@ -369,6 +370,7 @@ private void init() { exceptionUnmarshallers.add(new NotFoundExceptionUnmarshaller()); exceptionUnmarshallers.add(new OptedOutExceptionUnmarshaller()); exceptionUnmarshallers.add(new PlatformApplicationDisabledExceptionUnmarshaller()); + exceptionUnmarshallers.add(new ReplayLimitExceededExceptionUnmarshaller()); exceptionUnmarshallers.add(new ResourceNotFoundExceptionUnmarshaller()); exceptionUnmarshallers.add(new StaleTagExceptionUnmarshaller()); exceptionUnmarshallers.add(new SubscriptionLimitExceededExceptionUnmarshaller()); @@ -517,6 +519,7 @@ public CheckIfPhoneNumberIsOptedOutResult checkIfPhoneNumberIsOptedOut( * @throws InternalErrorException * @throws AuthorizationErrorException * @throws FilterPolicyLimitExceededException + * @throws ReplayLimitExceededException * @throws AmazonClientException If any internal errors are encountered * inside the client while attempting to make the request or * handle the response. For example if a network connection is @@ -562,51 +565,57 @@ public ConfirmSubscriptionResult confirmSubscription( *
- * For ADM
, PlatformPrincipal
is
- * client id
and PlatformCredential
is
- * client secret
.
+ * For ADM, PlatformPrincipal
is client id
and
+ * PlatformCredential
is client secret
.
*
- * For Baidu
, PlatformPrincipal
is
- * API key
and PlatformCredential
is
- * secret key
.
+ * For APNS and APNS_SANDBOX
using certificate credentials,
+ * PlatformPrincipal
is SSL certificate
and
+ * PlatformCredential
is private key
.
*
- * For APNS
and APNS_SANDBOX
using certificate
- * credentials, PlatformPrincipal
is
- * SSL certificate
and PlatformCredential
is
- * private key
.
+ * For APNS and APNS_SANDBOX
using token credentials,
+ * PlatformPrincipal
is signing key ID
and
+ * PlatformCredential
is signing key
.
*
- * For APNS
and APNS_SANDBOX
using token
- * credentials, PlatformPrincipal
is
- * signing key ID
and PlatformCredential
is
- * signing key
.
+ * For Baidu, PlatformPrincipal
is API key
and
+ * PlatformCredential
is secret key
.
*
- * For GCM
(Firebase Cloud Messaging), there is no
- * PlatformPrincipal
and the PlatformCredential
is
+ * For GCM (Firebase Cloud Messaging) using key credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is
* API key
.
*
- * For MPNS
, PlatformPrincipal
is
- * TLS certificate
and PlatformCredential
is
- * private key
.
+ * For GCM (Firebase Cloud Messaging) using token credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is a
+ * JSON formatted private key file. When using the Amazon Web Services CLI,
+ * the file must be in string format and special characters must be ignored.
+ * To format the file correctly, Amazon SNS recommends using the following
+ * command:
+ * SERVICE_JSON=`jq @json <<< cat service.json`
.
+ *
+ * For MPNS, PlatformPrincipal
is TLS certificate
+ * and PlatformCredential
is private key
.
*
- * For WNS
, PlatformPrincipal
is
+ * For WNS, PlatformPrincipal
is
* Package Security Identifier
and
* PlatformCredential
is secret key
.
*
- * Input for DeleteEndpoint action.
+ * Input for DeleteEndpoint
action.
*
- * Input for DeletePlatformApplication action.
+ * Input for DeletePlatformApplication
action.
*
- * Input for GetEndpointAttributes action.
+ * Input for GetEndpointAttributes
action.
*
- * Input for GetPlatformApplicationAttributes action.
+ * Input for GetPlatformApplicationAttributes
+ * action.
*
- * Input for ListEndpointsByPlatformApplication action.
+ * Input for ListEndpointsByPlatformApplication
+ * action.
*
- * Input for ListPlatformApplications action.
+ * Input for ListPlatformApplications
action.
*
- * Input for SetEndpointAttributes action.
+ * Input for SetEndpointAttributes
action.
*
- * Input for SetPlatformApplicationAttributes action.
+ * Input for SetPlatformApplicationAttributes
+ * action.
*
* You call the ConfirmSubscription
action with the token from
- * the subscription response. Confirmation tokens are valid for three days.
+ * the subscription response. Confirmation tokens are valid for two days.
*
* This action is throttled at 100 transactions per second (TPS). @@ -2393,6 +2407,7 @@ public void setTopicAttributes(SetTopicAttributesRequest setTopicAttributesReque * as returned by Amazon Simple Notification Service. * @throws SubscriptionLimitExceededException * @throws FilterPolicyLimitExceededException + * @throws ReplayLimitExceededException * @throws InvalidParameterException * @throws InternalErrorException * @throws NotFoundException @@ -2736,8 +2751,8 @@ public VerifySMSSandboxPhoneNumberResult verifySMSSandboxPhoneNumber( *
- * The following attribute applies only to Amazon Kinesis Data - * Firehose delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose + * delivery stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery - * stream + * Permission to write to the Firehose delivery stream *
** Specifying a valid ARN for this attribute is required for - * Kinesis Data Firehose delivery stream subscriptions. For more - * information, see Fanout to Kinesis Data Firehose delivery streams in the - * Amazon SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS + * Developer Guide. *
*
* You call the ConfirmSubscription
action with the token from
- * the subscription response. Confirmation tokens are valid for three days.
+ * the subscription response. Confirmation tokens are valid for two days.
*
* This action is throttled at 100 transactions per second (TPS). @@ -2964,6 +2979,7 @@ public GetSubscriptionAttributesResult getSubscriptionAttributes(String subscrip * as returned by Amazon Simple Notification Service. * @throws SubscriptionLimitExceededException * @throws FilterPolicyLimitExceededException + * @throws ReplayLimitExceededException * @throws InvalidParameterException * @throws InternalErrorException * @throws NotFoundException @@ -3214,6 +3230,7 @@ public ListTopicsResult listTopics(String nextToken) * @throws InternalErrorException * @throws AuthorizationErrorException * @throws FilterPolicyLimitExceededException + * @throws ReplayLimitExceededException * @throws AmazonClientException If any internal errors are encountered * inside the client while attempting to make the request or * handle the response. For example if a network connection is @@ -3258,6 +3275,7 @@ public ConfirmSubscriptionResult confirmSubscription(String topicArn, String tok * @throws InternalErrorException * @throws AuthorizationErrorException * @throws FilterPolicyLimitExceededException + * @throws ReplayLimitExceededException * @throws AmazonClientException If any internal errors are encountered * inside the client while attempting to make the request or * handle the response. For example if a network connection is @@ -3662,6 +3680,7 @@ public CreateTopicResult createTopic(String name) * The ARN of the topic you want to delete. *
* @throws InvalidParameterException + * @throws InvalidStateException * @throws InternalErrorException * @throws AuthorizationErrorException * @throws NotFoundException @@ -4056,10 +4075,8 @@ public PublishResult publish(String topicArn, String message) * delivered to other endpoints. * *- * Constraints: Subjects must be ASCII text that begins with a - * letter, number, or punctuation mark; must not include line - * breaks or control characters; and must be less than 100 - * characters long. + * Constraints: Subjects must be UTF-8 text with no line breaks + * or control characters, and less than 100 characters long. *
* @return publishResult The response from the Publish service method, as * returned by Amazon Simple Notification Service. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/AddPermissionRequest.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/AddPermissionRequest.java index a30fdf75a97..a04b53ac833 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/AddPermissionRequest.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/AddPermissionRequest.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/AuthorizationErrorException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/AuthorizationErrorException.java index a0eb17ca54c..332d3abf99a 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/AuthorizationErrorException.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/AuthorizationErrorException.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/BatchEntryIdsNotDistinctException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/BatchEntryIdsNotDistinctException.java index 4f771e1d6ea..9c25f597166 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/BatchEntryIdsNotDistinctException.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/BatchEntryIdsNotDistinctException.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/BatchRequestTooLongException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/BatchRequestTooLongException.java index 559faf63677..60784213264 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/BatchRequestTooLongException.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/BatchRequestTooLongException.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/BatchResultErrorEntry.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/BatchResultErrorEntry.java index bdc86a501e6..5f58cc1959e 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/BatchResultErrorEntry.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/BatchResultErrorEntry.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CheckIfPhoneNumberIsOptedOutRequest.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CheckIfPhoneNumberIsOptedOutRequest.java index 406f0ae65d5..76134326432 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CheckIfPhoneNumberIsOptedOutRequest.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CheckIfPhoneNumberIsOptedOutRequest.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CheckIfPhoneNumberIsOptedOutResult.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CheckIfPhoneNumberIsOptedOutResult.java index 0e8715bd995..9413663c595 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CheckIfPhoneNumberIsOptedOutResult.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CheckIfPhoneNumberIsOptedOutResult.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ConcurrentAccessException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ConcurrentAccessException.java index 3fa31018a59..9b6d0c17197 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ConcurrentAccessException.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ConcurrentAccessException.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ConfirmSubscriptionRequest.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ConfirmSubscriptionRequest.java index 83eed8914e1..24872487a5d 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ConfirmSubscriptionRequest.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ConfirmSubscriptionRequest.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ConfirmSubscriptionResult.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ConfirmSubscriptionResult.java index cbf0570594e..743fb6be582 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ConfirmSubscriptionResult.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ConfirmSubscriptionResult.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreatePlatformApplicationRequest.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreatePlatformApplicationRequest.java index 49bb6a220c0..5d6dc955f21 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreatePlatformApplicationRequest.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreatePlatformApplicationRequest.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. @@ -34,49 +34,56 @@ *
- * For ADM
, PlatformPrincipal
is
- * client id
and PlatformCredential
is
- * client secret
.
+ * For ADM, PlatformPrincipal
is client id
and
+ * PlatformCredential
is client secret
.
*
- * For Baidu
, PlatformPrincipal
is
- * API key
and PlatformCredential
is
- * secret key
.
+ * For APNS and APNS_SANDBOX
using certificate credentials,
+ * PlatformPrincipal
is SSL certificate
and
+ * PlatformCredential
is private key
.
*
- * For APNS
and APNS_SANDBOX
using certificate
- * credentials, PlatformPrincipal
is SSL certificate
- * and PlatformCredential
is private key
.
+ * For APNS and APNS_SANDBOX
using token credentials,
+ * PlatformPrincipal
is signing key ID
and
+ * PlatformCredential
is signing key
.
*
- * For APNS
and APNS_SANDBOX
using token credentials,
- * PlatformPrincipal
is signing key ID
and
- * PlatformCredential
is signing key
.
+ * For Baidu, PlatformPrincipal
is API key
and
+ * PlatformCredential
is secret key
.
*
- * For GCM
(Firebase Cloud Messaging), there is no
- * PlatformPrincipal
and the PlatformCredential
is
+ * For GCM (Firebase Cloud Messaging) using key credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is
* API key
.
*
- * For MPNS
, PlatformPrincipal
is
- * TLS certificate
and PlatformCredential
is
- * private key
.
+ * For GCM (Firebase Cloud Messaging) using token credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is a JSON
+ * formatted private key file. When using the Amazon Web Services CLI, the file
+ * must be in string format and special characters must be ignored. To format
+ * the file correctly, Amazon SNS recommends using the following command:
+ * SERVICE_JSON=`jq @json <<< cat service.json`
.
+ *
+ * For MPNS, PlatformPrincipal
is TLS certificate
and
+ * PlatformCredential
is private key
.
*
- * For WNS
, PlatformPrincipal
is
+ * For WNS, PlatformPrincipal
is
* Package Security Identifier
and PlatformCredential
* is secret key
.
*
* For a list of attributes, see SetPlatformApplicationAttributes.
+ * > SetPlatformApplicationAttributes
.
*
* For a list of attributes, see SetPlatformApplicationAttributes.
+ * > SetPlatformApplicationAttributes
.
*
* For a list of attributes, see SetPlatformApplicationAttributes.
+ * > SetPlatformApplicationAttributes
.
*
* For a list of attributes, see SetPlatformApplicationAttributes.
+ * > SetPlatformApplicationAttributes
.
*
* For a list of attributes, see SetPlatformApplicationAttributes.
+ * > SetPlatformApplicationAttributes
.
*
* For a list of attributes, see SetPlatformApplicationAttributes.
+ * > SetPlatformApplicationAttributes
.
*
* Returns a reference to this object so that method calls can be chained
@@ -277,7 +284,7 @@ public void setAttributes(java.util.Map
* For a list of attributes, see SetPlatformApplicationAttributes.
+ * > SetPlatformApplicationAttributes
.
* SetPlatformApplicationAttributes
.
*
* The method adds a new key-value pair into Attributes parameter, and diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreatePlatformApplicationResult.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreatePlatformApplicationResult.java index 27dd4cadd2a..183258ceeb7 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreatePlatformApplicationResult.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreatePlatformApplicationResult.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. @@ -25,18 +25,18 @@ public class CreatePlatformApplicationResult implements Serializable { /** *
- * PlatformApplicationArn is returned.
+ * PlatformApplicationArn
is returned.
*
- * PlatformApplicationArn is returned.
+ * PlatformApplicationArn
is returned.
*
- * PlatformApplicationArn is returned.
+ * PlatformApplicationArn
is returned.
*
- * PlatformApplicationArn is returned.
+ * PlatformApplicationArn
is returned.
*
- * PlatformApplicationArn is returned.
+ * PlatformApplicationArn
is returned.
*
- * PlatformApplicationArn is returned.
+ * PlatformApplicationArn
is returned.
*
* Returns a reference to this object so that method calls can be chained * together. * * @param platformApplicationArn
- * PlatformApplicationArn is returned.
+ * PlatformApplicationArn
is returned.
*
- * PlatformApplicationArn returned from CreatePlatformApplication is used to
- * create a an endpoint.
+ * PlatformApplicationArn
returned from
+ * CreatePlatformApplication is used to create a an endpoint.
*
* For a list of attributes, see SetEndpointAttributes.
+ * > SetEndpointAttributes
.
*
- * PlatformApplicationArn returned from CreatePlatformApplication is used to
- * create a an endpoint.
+ * PlatformApplicationArn
returned from
+ * CreatePlatformApplication is used to create a an endpoint.
*
- * PlatformApplicationArn returned from CreatePlatformApplication is
- * used to create a an endpoint.
+ * PlatformApplicationArn
returned from
+ * CreatePlatformApplication is used to create a an endpoint.
*
- * PlatformApplicationArn returned from CreatePlatformApplication is used to
- * create a an endpoint.
+ * PlatformApplicationArn
returned from
+ * CreatePlatformApplication is used to create a an endpoint.
*
- * PlatformApplicationArn returned from CreatePlatformApplication
- * is used to create a an endpoint.
+ * PlatformApplicationArn
returned from
+ * CreatePlatformApplication is used to create a an endpoint.
*
- * PlatformApplicationArn returned from CreatePlatformApplication is used to
- * create a an endpoint.
+ * PlatformApplicationArn
returned from
+ * CreatePlatformApplication is used to create a an endpoint.
*
* Returns a reference to this object so that method calls can be chained * together. * * @param platformApplicationArn
- * PlatformApplicationArn returned from CreatePlatformApplication
- * is used to create a an endpoint.
+ * PlatformApplicationArn
returned from
+ * CreatePlatformApplication is used to create a an endpoint.
*
* For a list of attributes, see SetEndpointAttributes.
+ * > SetEndpointAttributes
.
*
* For a list of attributes, see SetEndpointAttributes.
+ * > SetEndpointAttributes
.
*
* For a list of attributes, see SetEndpointAttributes.
+ * > SetEndpointAttributes
.
*
* For a list of attributes, see SetEndpointAttributes.
+ * > SetEndpointAttributes
.
*
* For a list of attributes, see SetEndpointAttributes.
+ * > SetEndpointAttributes
.
*
* Returns a reference to this object so that method calls can be chained
@@ -310,7 +310,7 @@ public void setAttributes(java.util.Map
* For a list of attributes, see SetEndpointAttributes.
+ * > SetEndpointAttributes
.
* SetEndpointAttributes
.
*
* The method adds a new key-value pair into Attributes parameter, and diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreatePlatformEndpointResult.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreatePlatformEndpointResult.java index 98c87a9c7b4..21193f11852 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreatePlatformEndpointResult.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreatePlatformEndpointResult.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreateSMSSandboxPhoneNumberRequest.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreateSMSSandboxPhoneNumberRequest.java index 76cc587d831..1885d3cf631 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreateSMSSandboxPhoneNumberRequest.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreateSMSSandboxPhoneNumberRequest.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreateSMSSandboxPhoneNumberResult.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreateSMSSandboxPhoneNumberResult.java index 1d1ce7ab371..e7cd6f0c92d 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreateSMSSandboxPhoneNumberResult.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreateSMSSandboxPhoneNumberResult.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreateTopicRequest.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreateTopicRequest.java index ce8106b0cca..8e0280ccbf9 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreateTopicRequest.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/CreateTopicRequest.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. @@ -52,7 +52,7 @@ public class CreateTopicRequest extends AmazonWebServiceRequest implements Seria * A map of attributes with their corresponding values. *
*
- * The following lists the names, descriptions, and values of the special
+ * The following lists names, descriptions, and values of the special
* request parameters that the CreateTopic
action uses:
*
- * FifoTopic
– When this is set to true
, a FIFO
- * topic is created.
+ * ArchivePolicy
– Adds or updates an inline policy document to
+ * archive messages stored in the specified Amazon SNS topic.
+ *
+ * BeginningArchiveTime
– The earliest starting point at which
+ * a message in the topic’s archive can be replayed from. This point in time
+ * is based on the configured message retention period set by the topic’s
+ * message archiving policy.
*
- * The following lists the names, descriptions, and values of the special
+ * The following lists names, descriptions, and values of the special
* request parameters that the CreateTopic
action uses:
*
- * FifoTopic
– When this is set to true
, a FIFO
- * topic is created.
+ * ArchivePolicy
– Adds or updates an inline policy document to
+ * archive messages stored in the specified Amazon SNS topic.
+ *
+ * BeginningArchiveTime
– The earliest starting point at which
+ * a message in the topic’s archive can be replayed from. This point in time
+ * is based on the configured message retention period set by the topic’s
+ * message archiving policy.
*
- * The following lists the names, descriptions, and values of the
+ * The following lists names, descriptions, and values of the
* special request parameters that the CreateTopic
* action uses:
*
- * FifoTopic
– When this is set to true
, a
- * FIFO topic is created.
+ * ArchivePolicy
– Adds or updates an inline policy
+ * document to archive messages stored in the specified Amazon SNS
+ * topic.
+ *
+ * BeginningArchiveTime
– The earliest starting point
+ * at which a message in the topic’s archive can be replayed from.
+ * This point in time is based on the configured message retention
+ * period set by the topic’s message archiving policy.
*
- * The following lists the names, descriptions, and values of the special
+ * The following lists names, descriptions, and values of the special
* request parameters that the CreateTopic
action uses:
*
- * FifoTopic
– When this is set to true
, a FIFO
- * topic is created.
+ * ArchivePolicy
– Adds or updates an inline policy document to
+ * archive messages stored in the specified Amazon SNS topic.
+ *
+ * BeginningArchiveTime
– The earliest starting point at which
+ * a message in the topic’s archive can be replayed from. This point in time
+ * is based on the configured message retention period set by the topic’s
+ * message archiving policy.
*
- * The following lists the names, descriptions, and values of the
+ * The following lists names, descriptions, and values of the
* special request parameters that the CreateTopic
* action uses:
*
- * FifoTopic
– When this is set to true
- * , a FIFO topic is created.
+ * ArchivePolicy
– Adds or updates an inline policy
+ * document to archive messages stored in the specified Amazon
+ * SNS topic.
+ *
+ * BeginningArchiveTime
– The earliest starting
+ * point at which a message in the topic’s archive can be
+ * replayed from. This point in time is based on the configured
+ * message retention period set by the topic’s message archiving
+ * policy.
*
- * The following lists the names, descriptions, and values of the special
+ * The following lists names, descriptions, and values of the special
* request parameters that the CreateTopic
action uses:
*
- * FifoTopic
– When this is set to true
, a FIFO
- * topic is created.
+ * ArchivePolicy
– Adds or updates an inline policy document to
+ * archive messages stored in the specified Amazon SNS topic.
+ *
+ * BeginningArchiveTime
– The earliest starting point at which
+ * a message in the topic’s archive can be replayed from. This point in time
+ * is based on the configured message retention period set by the topic’s
+ * message archiving policy.
*
- * The following lists the names, descriptions, and values of the
+ * The following lists names, descriptions, and values of the
* special request parameters that the CreateTopic
* action uses:
*
- * FifoTopic
– When this is set to true
- * , a FIFO topic is created.
+ * ArchivePolicy
– Adds or updates an inline policy
+ * document to archive messages stored in the specified Amazon
+ * SNS topic.
+ *
+ * BeginningArchiveTime
– The earliest starting
+ * point at which a message in the topic’s archive can be
+ * replayed from. This point in time is based on the configured
+ * message retention period set by the topic’s message archiving
+ * policy.
*
- * The following lists the names, descriptions, and values of the special
+ * The following lists names, descriptions, and values of the special
* request parameters that the CreateTopic
action uses:
*
- * FifoTopic
– When this is set to true
, a FIFO
- * topic is created.
+ * ArchivePolicy
– Adds or updates an inline policy document to
+ * archive messages stored in the specified Amazon SNS topic.
+ *
+ * BeginningArchiveTime
– The earliest starting point at which
+ * a message in the topic’s archive can be replayed from. This point in time
+ * is based on the configured message retention period set by the topic’s
+ * message archiving policy.
*
- * EndpointArn of endpoint to delete.
+ * EndpointArn
of endpoint to delete.
*
- * EndpointArn of endpoint to delete.
+ * EndpointArn
of endpoint to delete.
*
- * EndpointArn of endpoint to delete.
+ * EndpointArn
of endpoint to delete.
*
- * EndpointArn of endpoint to delete.
+ * EndpointArn
of endpoint to delete.
*
- * EndpointArn of endpoint to delete.
+ * EndpointArn
of endpoint to delete.
*
- * EndpointArn of endpoint to delete.
+ * EndpointArn
of endpoint to delete.
*
* Returns a reference to this object so that method calls can be chained * together. * * @param endpointArn
- * EndpointArn of endpoint to delete.
+ * EndpointArn
of endpoint to delete.
*
- * PlatformApplicationArn of platform application object to delete.
+ * PlatformApplicationArn
of platform application object to
+ * delete.
*
- * PlatformApplicationArn of platform application object to delete.
+ * PlatformApplicationArn
of platform application object to
+ * delete.
*
- * PlatformApplicationArn of platform application object to delete.
+ * PlatformApplicationArn
of platform application
+ * object to delete.
*
- * PlatformApplicationArn of platform application object to delete.
+ * PlatformApplicationArn
of platform application object to
+ * delete.
*
- * PlatformApplicationArn of platform application object to
- * delete.
+ * PlatformApplicationArn
of platform application
+ * object to delete.
*
- * PlatformApplicationArn of platform application object to delete.
+ * PlatformApplicationArn
of platform application object to
+ * delete.
*
* Returns a reference to this object so that method calls can be chained * together. * * @param platformApplicationArn
- * PlatformApplicationArn of platform application object to
- * delete.
+ * PlatformApplicationArn
of platform application
+ * object to delete.
*
- * EndpointArn for GetEndpointAttributes input.
+ * EndpointArn
for GetEndpointAttributes
input.
*
- * EndpointArn for GetEndpointAttributes input.
+ * EndpointArn
for GetEndpointAttributes
input.
*
- * EndpointArn for GetEndpointAttributes input.
+ * EndpointArn
for GetEndpointAttributes
+ * input.
*
- * EndpointArn for GetEndpointAttributes input.
+ * EndpointArn
for GetEndpointAttributes
input.
*
- * EndpointArn for GetEndpointAttributes input.
+ * EndpointArn
for
+ * GetEndpointAttributes
input.
*
- * EndpointArn for GetEndpointAttributes input.
+ * EndpointArn
for GetEndpointAttributes
input.
*
* Returns a reference to this object so that method calls can be chained * together. * * @param endpointArn
- * EndpointArn for GetEndpointAttributes input.
+ * EndpointArn
for
+ * GetEndpointAttributes
input.
*
- * Response from GetEndpointAttributes of the EndpointArn.
+ * Response from GetEndpointAttributes
of the
+ * EndpointArn
.
*
- * PlatformApplicationArn for GetPlatformApplicationAttributesInput.
+ * PlatformApplicationArn
for
+ * GetPlatformApplicationAttributesInput.
*
- * PlatformApplicationArn for GetPlatformApplicationAttributesInput.
+ * PlatformApplicationArn
for
+ * GetPlatformApplicationAttributesInput.
*
- * PlatformApplicationArn for GetPlatformApplicationAttributesInput.
+ * PlatformApplicationArn
for
+ * GetPlatformApplicationAttributesInput.
*
- * PlatformApplicationArn for GetPlatformApplicationAttributesInput.
+ * PlatformApplicationArn
for
+ * GetPlatformApplicationAttributesInput.
*
- * PlatformApplicationArn for
+ * PlatformApplicationArn
for
* GetPlatformApplicationAttributesInput.
*
- * PlatformApplicationArn for GetPlatformApplicationAttributesInput.
+ * PlatformApplicationArn
for
+ * GetPlatformApplicationAttributesInput.
*
* Returns a reference to this object so that method calls can be chained * together. * * @param platformApplicationArn
- * PlatformApplicationArn for
+ * PlatformApplicationArn
for
* GetPlatformApplicationAttributesInput.
*
- * Response for GetPlatformApplicationAttributes action.
+ * Response for GetPlatformApplicationAttributes
action.
*
+ * AuthenticationMethod
– Returns the credential type used when
+ * sending push notifications from application to APNS/APNS_Sandbox, or
+ * application to GCM.
+ *
+ * APNS – Returns the token or certificate. + *
+ *+ * GCM – Returns the token or key. + *
+ *
* EventEndpointCreated
– Topic ARN to which EndpointCreated
* event notifications should be sent.
*
+ * AuthenticationMethod
– Returns the credential type used when
+ * sending push notifications from application to APNS/APNS_Sandbox, or
+ * application to GCM.
+ *
+ * APNS – Returns the token or certificate. + *
+ *+ * GCM – Returns the token or key. + *
+ *
* EventEndpointCreated
– Topic ARN to which EndpointCreated
* event notifications should be sent.
*
+ * AuthenticationMethod
– Returns the credential type
+ * used when sending push notifications from application to
+ * APNS/APNS_Sandbox, or application to GCM.
+ *
+ * APNS – Returns the token or certificate. + *
+ *+ * GCM – Returns the token or key. + *
+ *
* EventEndpointCreated
– Topic ARN to which
* EndpointCreated event notifications should be sent.
*
+ * AuthenticationMethod
– Returns the credential type used when
+ * sending push notifications from application to APNS/APNS_Sandbox, or
+ * application to GCM.
+ *
+ * APNS – Returns the token or certificate. + *
+ *+ * GCM – Returns the token or key. + *
+ *
* EventEndpointCreated
– Topic ARN to which EndpointCreated
* event notifications should be sent.
*
+ * AuthenticationMethod
– Returns the credential
+ * type used when sending push notifications from application to
+ * APNS/APNS_Sandbox, or application to GCM.
+ *
+ * APNS – Returns the token or certificate. + *
+ *+ * GCM – Returns the token or key. + *
+ *
* EventEndpointCreated
– Topic ARN to which
* EndpointCreated event notifications should be sent.
*
+ * AuthenticationMethod
– Returns the credential type used when
+ * sending push notifications from application to APNS/APNS_Sandbox, or
+ * application to GCM.
+ *
+ * APNS – Returns the token or certificate. + *
+ *+ * GCM – Returns the token or key. + *
+ *
* EventEndpointCreated
– Topic ARN to which EndpointCreated
* event notifications should be sent.
*
+ * AuthenticationMethod
– Returns the credential
+ * type used when sending push notifications from application to
+ * APNS/APNS_Sandbox, or application to GCM.
+ *
+ * APNS – Returns the token or certificate. + *
+ *+ * GCM – Returns the token or key. + *
+ *
* EventEndpointCreated
– Topic ARN to which
* EndpointCreated event notifications should be sent.
*
+ * AuthenticationMethod
– Returns the credential type used when
+ * sending push notifications from application to APNS/APNS_Sandbox, or
+ * application to GCM.
+ *
+ * APNS – Returns the token or certificate. + *
+ *+ * GCM – Returns the token or key. + *
+ *
* EventEndpointCreated
– Topic ARN to which EndpointCreated
* event notifications should be sent.
*
- * The following attribute applies only to Amazon Kinesis Data Firehose - * delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose delivery + * stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery stream + * Permission to write to the Firehose delivery stream *
*- * Specifying a valid ARN for this attribute is required for Kinesis Data - * Firehose delivery stream subscriptions. For more information, see Fanout to Kinesis Data Firehose delivery streams in the Amazon - * SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS Developer + * Guide. *
*- * The following attribute applies only to Amazon Kinesis Data Firehose - * delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose delivery + * stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery stream + * Permission to write to the Firehose delivery stream *
*- * Specifying a valid ARN for this attribute is required for Kinesis Data - * Firehose delivery stream subscriptions. For more information, see Fanout to Kinesis Data Firehose delivery streams in the Amazon - * SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS Developer + * Guide. *
*- * The following attribute applies only to Amazon Kinesis Data - * Firehose delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose + * delivery stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery stream + * Permission to write to the Firehose delivery stream *
*- * Specifying a valid ARN for this attribute is required for Kinesis - * Data Firehose delivery stream subscriptions. For more - * information, see Fanout to Kinesis Data Firehose delivery streams in the - * Amazon SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS + * Developer Guide. *
*- * The following attribute applies only to Amazon Kinesis Data Firehose - * delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose delivery + * stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery stream + * Permission to write to the Firehose delivery stream *
*- * Specifying a valid ARN for this attribute is required for Kinesis Data - * Firehose delivery stream subscriptions. For more information, see Fanout to Kinesis Data Firehose delivery streams in the Amazon - * SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS Developer + * Guide. *
*- * The following attribute applies only to Amazon Kinesis Data - * Firehose delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose + * delivery stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery - * stream + * Permission to write to the Firehose delivery stream *
** Specifying a valid ARN for this attribute is required for - * Kinesis Data Firehose delivery stream subscriptions. For more - * information, see Fanout to Kinesis Data Firehose delivery streams in the - * Amazon SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS + * Developer Guide. *
*- * The following attribute applies only to Amazon Kinesis Data Firehose - * delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose delivery + * stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery stream + * Permission to write to the Firehose delivery stream *
*- * Specifying a valid ARN for this attribute is required for Kinesis Data - * Firehose delivery stream subscriptions. For more information, see Fanout to Kinesis Data Firehose delivery streams in the Amazon - * SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS Developer + * Guide. *
*- * The following attribute applies only to Amazon Kinesis Data - * Firehose delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose + * delivery stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery - * stream + * Permission to write to the Firehose delivery stream *
** Specifying a valid ARN for this attribute is required for - * Kinesis Data Firehose delivery stream subscriptions. For more - * information, see Fanout to Kinesis Data Firehose delivery streams in the - * Amazon SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS + * Developer Guide. *
*- * The following attribute applies only to Amazon Kinesis Data Firehose - * delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose delivery + * stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery stream + * Permission to write to the Firehose delivery stream *
*- * Specifying a valid ARN for this attribute is required for Kinesis Data - * Firehose delivery stream subscriptions. For more information, see Fanout to Kinesis Data Firehose delivery streams in the Amazon - * SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS Developer + * Guide. *
*+ * Indicates that the specified state is not a valid state for an event source. + *
+ */ +public class InvalidStateException extends AmazonServiceException { + private static final long serialVersionUID = 1L; + + /** + * Constructs a new InvalidStateException with the specified error message. + * + * @param message Describes the error encountered. + */ + public InvalidStateException(String message) { + super(message); + } +} diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSAccessDeniedException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSAccessDeniedException.java index 025a033678c..dddf426eca1 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSAccessDeniedException.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSAccessDeniedException.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSDisabledException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSDisabledException.java index d693517d36d..7db6e73e9eb 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSDisabledException.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSDisabledException.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. @@ -19,7 +19,7 @@ /** *- * The request was rejected because the specified customer master key (CMK) + * The request was rejected because the specified Amazon Web Services KMS key * isn't enabled. *
*/ diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSInvalidStateException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSInvalidStateException.java index deef77e4573..28225fea207 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSInvalidStateException.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSInvalidStateException.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. @@ -22,8 +22,8 @@ * The request was rejected because the state of the specified resource isn't * valid for this request. For more information, see How Key State Affects Use of a Customer Master Key in the Key - * Management Service Developer Guide. + * >Key states of Amazon Web Services KMS keys in the Key Management + * Service Developer Guide. * */ public class KMSInvalidStateException extends AmazonServiceException { diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSNotFoundException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSNotFoundException.java index 533dade81f6..60704e489e4 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSNotFoundException.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSNotFoundException.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSOptInRequiredException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSOptInRequiredException.java index eb03c1a0b3f..c113c7e4c1c 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSOptInRequiredException.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSOptInRequiredException.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSThrottlingException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSThrottlingException.java index 805c381be33..5ee49e04a7c 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSThrottlingException.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/KMSThrottlingException.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/LanguageCodeString.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/LanguageCodeString.java index e75dc9e41a3..5b7911fa637 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/LanguageCodeString.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/LanguageCodeString.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ListEndpointsByPlatformApplicationRequest.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ListEndpointsByPlatformApplicationRequest.java index 5ac24613048..66ca27d8e6a 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ListEndpointsByPlatformApplicationRequest.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ListEndpointsByPlatformApplicationRequest.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. @@ -41,30 +41,30 @@ public class ListEndpointsByPlatformApplicationRequest extends AmazonWebServiceR Serializable { /** *
- * PlatformApplicationArn for ListEndpointsByPlatformApplicationInput
- * action.
+ * PlatformApplicationArn
for
+ * ListEndpointsByPlatformApplicationInput
action.
*
- * NextToken string is used when calling ListEndpointsByPlatformApplication
- * action to retrieve additional records that are available after the first
- * page results.
+ * NextToken
string is used when calling
+ * ListEndpointsByPlatformApplication
action to retrieve
+ * additional records that are available after the first page results.
*
- * PlatformApplicationArn for ListEndpointsByPlatformApplicationInput
- * action.
+ * PlatformApplicationArn
for
+ * ListEndpointsByPlatformApplicationInput
action.
*
- * PlatformApplicationArn for
- * ListEndpointsByPlatformApplicationInput action.
+ * PlatformApplicationArn
for
+ * ListEndpointsByPlatformApplicationInput
action.
*
- * PlatformApplicationArn for ListEndpointsByPlatformApplicationInput
- * action.
+ * PlatformApplicationArn
for
+ * ListEndpointsByPlatformApplicationInput
action.
*
- * PlatformApplicationArn for
- * ListEndpointsByPlatformApplicationInput action.
+ * PlatformApplicationArn
for
+ * ListEndpointsByPlatformApplicationInput
action.
*
- * PlatformApplicationArn for ListEndpointsByPlatformApplicationInput
- * action.
+ * PlatformApplicationArn
for
+ * ListEndpointsByPlatformApplicationInput
action.
*
* Returns a reference to this object so that method calls can be chained * together. * * @param platformApplicationArn
- * PlatformApplicationArn for
- * ListEndpointsByPlatformApplicationInput action.
+ * PlatformApplicationArn
for
+ * ListEndpointsByPlatformApplicationInput
action.
*
- * NextToken string is used when calling ListEndpointsByPlatformApplication
- * action to retrieve additional records that are available after the first
- * page results.
+ * NextToken
string is used when calling
+ * ListEndpointsByPlatformApplication
action to retrieve
+ * additional records that are available after the first page results.
*
- * NextToken string is used when calling
- * ListEndpointsByPlatformApplication action to retrieve additional
- * records that are available after the first page results.
+ * NextToken
string is used when calling
+ * ListEndpointsByPlatformApplication
action to
+ * retrieve additional records that are available after the first
+ * page results.
*
- * NextToken string is used when calling ListEndpointsByPlatformApplication
- * action to retrieve additional records that are available after the first
- * page results.
+ * NextToken
string is used when calling
+ * ListEndpointsByPlatformApplication
action to retrieve
+ * additional records that are available after the first page results.
*
- * NextToken string is used when calling
- * ListEndpointsByPlatformApplication action to retrieve
- * additional records that are available after the first page
- * results.
+ * NextToken
string is used when calling
+ * ListEndpointsByPlatformApplication
action to
+ * retrieve additional records that are available after the first
+ * page results.
*
- * NextToken string is used when calling ListEndpointsByPlatformApplication
- * action to retrieve additional records that are available after the first
- * page results.
+ * NextToken
string is used when calling
+ * ListEndpointsByPlatformApplication
action to retrieve
+ * additional records that are available after the first page results.
*
* Returns a reference to this object so that method calls can be chained * together. * * @param nextToken
- * NextToken string is used when calling
- * ListEndpointsByPlatformApplication action to retrieve
- * additional records that are available after the first page
- * results.
+ * NextToken
string is used when calling
+ * ListEndpointsByPlatformApplication
action to
+ * retrieve additional records that are available after the first
+ * page results.
*
- * Response for ListEndpointsByPlatformApplication action.
+ * Response for ListEndpointsByPlatformApplication
action.
*
- * Endpoints returned for ListEndpointsByPlatformApplication action.
+ * Endpoints returned for ListEndpointsByPlatformApplication
+ * action.
*
- * NextToken string is returned when calling
- * ListEndpointsByPlatformApplication action if additional records are
- * available after the first page results.
+ * NextToken
string is returned when calling
+ * ListEndpointsByPlatformApplication
action if additional
+ * records are available after the first page results.
*
- * Endpoints returned for ListEndpointsByPlatformApplication action.
+ * Endpoints returned for ListEndpointsByPlatformApplication
+ * action.
*
- * Endpoints returned for ListEndpointsByPlatformApplication action.
+ * Endpoints returned for
+ * ListEndpointsByPlatformApplication
action.
*
- * Endpoints returned for ListEndpointsByPlatformApplication action.
+ * Endpoints returned for ListEndpointsByPlatformApplication
+ * action.
*
- * Endpoints returned for ListEndpointsByPlatformApplication
- * action.
+ * Endpoints returned for
+ * ListEndpointsByPlatformApplication
action.
*
- * Endpoints returned for ListEndpointsByPlatformApplication action.
+ * Endpoints returned for ListEndpointsByPlatformApplication
+ * action.
*
* Returns a reference to this object so that method calls can be chained * together. * * @param endpoints
- * Endpoints returned for ListEndpointsByPlatformApplication
- * action.
+ * Endpoints returned for
+ * ListEndpointsByPlatformApplication
action.
*
- * Endpoints returned for ListEndpointsByPlatformApplication action.
+ * Endpoints returned for ListEndpointsByPlatformApplication
+ * action.
*
* Returns a reference to this object so that method calls can be chained * together. * * @param endpoints
- * Endpoints returned for ListEndpointsByPlatformApplication
- * action.
+ * Endpoints returned for
+ * ListEndpointsByPlatformApplication
action.
*
- * NextToken string is returned when calling
- * ListEndpointsByPlatformApplication action if additional records are
- * available after the first page results.
+ * NextToken
string is returned when calling
+ * ListEndpointsByPlatformApplication
action if additional
+ * records are available after the first page results.
*
- * NextToken string is returned when calling
- * ListEndpointsByPlatformApplication action if additional records
- * are available after the first page results.
+ * NextToken
string is returned when calling
+ * ListEndpointsByPlatformApplication
action if
+ * additional records are available after the first page results.
*
- * NextToken string is returned when calling
- * ListEndpointsByPlatformApplication action if additional records are
- * available after the first page results.
+ * NextToken
string is returned when calling
+ * ListEndpointsByPlatformApplication
action if additional
+ * records are available after the first page results.
*
- * NextToken string is returned when calling
- * ListEndpointsByPlatformApplication action if additional
- * records are available after the first page results.
+ * NextToken
string is returned when calling
+ * ListEndpointsByPlatformApplication
action if
+ * additional records are available after the first page results.
*
- * NextToken string is returned when calling
- * ListEndpointsByPlatformApplication action if additional records are
- * available after the first page results.
+ * NextToken
string is returned when calling
+ * ListEndpointsByPlatformApplication
action if additional
+ * records are available after the first page results.
*
* Returns a reference to this object so that method calls can be chained * together. * * @param nextToken
- * NextToken string is returned when calling
- * ListEndpointsByPlatformApplication action if additional
- * records are available after the first page results.
+ * NextToken
string is returned when calling
+ * ListEndpointsByPlatformApplication
action if
+ * additional records are available after the first page results.
*
- * NextToken string is used when calling ListPlatformApplications action to
- * retrieve additional records that are available after the first page
- * results.
+ * NextToken
string is used when calling
+ * ListPlatformApplications
action to retrieve additional
+ * records that are available after the first page results.
*
- * NextToken string is used when calling ListPlatformApplications action to
- * retrieve additional records that are available after the first page
- * results.
+ * NextToken
string is used when calling
+ * ListPlatformApplications
action to retrieve additional
+ * records that are available after the first page results.
*
- * NextToken string is used when calling ListPlatformApplications
- * action to retrieve additional records that are available after
- * the first page results.
+ * NextToken
string is used when calling
+ * ListPlatformApplications
action to retrieve
+ * additional records that are available after the first page
+ * results.
*
- * NextToken string is used when calling ListPlatformApplications action to
- * retrieve additional records that are available after the first page
- * results.
+ * NextToken
string is used when calling
+ * ListPlatformApplications
action to retrieve additional
+ * records that are available after the first page results.
*
- * NextToken string is used when calling ListPlatformApplications
- * action to retrieve additional records that are available after
- * the first page results.
+ * NextToken
string is used when calling
+ * ListPlatformApplications
action to retrieve
+ * additional records that are available after the first page
+ * results.
*
- * NextToken string is used when calling ListPlatformApplications action to
- * retrieve additional records that are available after the first page
- * results.
+ * NextToken
string is used when calling
+ * ListPlatformApplications
action to retrieve additional
+ * records that are available after the first page results.
*
* Returns a reference to this object so that method calls can be chained * together. * * @param nextToken
- * NextToken string is used when calling ListPlatformApplications
- * action to retrieve additional records that are available after
- * the first page results.
+ * NextToken
string is used when calling
+ * ListPlatformApplications
action to retrieve
+ * additional records that are available after the first page
+ * results.
*
- * Response for ListPlatformApplications action.
+ * Response for ListPlatformApplications
action.
*
- * Platform applications returned when calling ListPlatformApplications
- * action.
+ * Platform applications returned when calling
+ * ListPlatformApplications
action.
*
- * NextToken string is returned when calling ListPlatformApplications action
- * if additional records are available after the first page results.
+ * NextToken
string is returned when calling
+ * ListPlatformApplications
action if additional records are
+ * available after the first page results.
*
- * Platform applications returned when calling ListPlatformApplications
- * action.
+ * Platform applications returned when calling
+ * ListPlatformApplications
action.
*
* Platform applications returned when calling
- * ListPlatformApplications action.
+ * ListPlatformApplications
action.
*
- * Platform applications returned when calling ListPlatformApplications
- * action.
+ * Platform applications returned when calling
+ * ListPlatformApplications
action.
*
* Platform applications returned when calling
- * ListPlatformApplications action.
+ * ListPlatformApplications
action.
*
- * Platform applications returned when calling ListPlatformApplications
- * action.
+ * Platform applications returned when calling
+ * ListPlatformApplications
action.
*
* Returns a reference to this object so that method calls can be chained @@ -87,7 +88,7 @@ public void setPlatformApplications( * * @param platformApplications
* Platform applications returned when calling
- * ListPlatformApplications action.
+ * ListPlatformApplications
action.
*
- * Platform applications returned when calling ListPlatformApplications
- * action.
+ * Platform applications returned when calling
+ * ListPlatformApplications
action.
*
* Returns a reference to this object so that method calls can be chained @@ -115,7 +116,7 @@ public ListPlatformApplicationsResult withPlatformApplications( * * @param platformApplications
* Platform applications returned when calling
- * ListPlatformApplications action.
+ * ListPlatformApplications
action.
*
- * NextToken string is returned when calling ListPlatformApplications action
- * if additional records are available after the first page results.
+ * NextToken
string is returned when calling
+ * ListPlatformApplications
action if additional records are
+ * available after the first page results.
*
- * NextToken string is returned when calling
- * ListPlatformApplications action if additional records are
- * available after the first page results.
+ * NextToken
string is returned when calling
+ * ListPlatformApplications
action if additional
+ * records are available after the first page results.
*
- * NextToken string is returned when calling ListPlatformApplications action
- * if additional records are available after the first page results.
+ * NextToken
string is returned when calling
+ * ListPlatformApplications
action if additional records are
+ * available after the first page results.
*
- * NextToken string is returned when calling
- * ListPlatformApplications action if additional records are
- * available after the first page results.
+ * NextToken
string is returned when calling
+ * ListPlatformApplications
action if additional
+ * records are available after the first page results.
*
- * NextToken string is returned when calling ListPlatformApplications action
- * if additional records are available after the first page results.
+ * NextToken
string is returned when calling
+ * ListPlatformApplications
action if additional records are
+ * available after the first page results.
*
* Returns a reference to this object so that method calls can be chained * together. * * @param nextToken
- * NextToken string is returned when calling
- * ListPlatformApplications action if additional records are
- * available after the first page results.
+ * NextToken
string is returned when calling
+ * ListPlatformApplications
action if additional
+ * records are available after the first page results.
*
- * Constraints: Subjects must be ASCII text that begins with a letter, - * number, or punctuation mark; must not include line breaks or control - * characters; and must be less than 100 characters long. + * Constraints: Subjects must be UTF-8 text with no line breaks or control + * characters, and less than 100 characters long. *
*/ private String subject; @@ -529,10 +528,8 @@ public PublishRequest(String topicArn, String message) { * delivered to other endpoints. * *- * Constraints: Subjects must be ASCII text that begins with a - * letter, number, or punctuation mark; must not include line - * breaks or control characters; and must be less than 100 - * characters long. + * Constraints: Subjects must be UTF-8 text with no line breaks + * or control characters, and less than 100 characters long. *
*/ public PublishRequest(String topicArn, String message, String subject) { @@ -1375,9 +1372,8 @@ public PublishRequest withMessage(String message) { * present, in the standard JSON messages delivered to other endpoints. * *- * Constraints: Subjects must be ASCII text that begins with a letter, - * number, or punctuation mark; must not include line breaks or control - * characters; and must be less than 100 characters long. + * Constraints: Subjects must be UTF-8 text with no line breaks or control + * characters, and less than 100 characters long. *
* * @return@@ -1387,9 +1383,8 @@ public PublishRequest withMessage(String message) { * other endpoints. *
*- * Constraints: Subjects must be ASCII text that begins with a - * letter, number, or punctuation mark; must not include line breaks - * or control characters; and must be less than 100 characters long. + * Constraints: Subjects must be UTF-8 text with no line breaks or + * control characters, and less than 100 characters long. *
*/ public String getSubject() { @@ -1403,9 +1398,8 @@ public String getSubject() { * present, in the standard JSON messages delivered to other endpoints. * *- * Constraints: Subjects must be ASCII text that begins with a letter, - * number, or punctuation mark; must not include line breaks or control - * characters; and must be less than 100 characters long. + * Constraints: Subjects must be UTF-8 text with no line breaks or control + * characters, and less than 100 characters long. *
* * @param subject@@ -1415,10 +1409,8 @@ public String getSubject() { * delivered to other endpoints. *
*- * Constraints: Subjects must be ASCII text that begins with a - * letter, number, or punctuation mark; must not include line - * breaks or control characters; and must be less than 100 - * characters long. + * Constraints: Subjects must be UTF-8 text with no line breaks + * or control characters, and less than 100 characters long. *
*/ public void setSubject(String subject) { @@ -1432,9 +1424,8 @@ public void setSubject(String subject) { * present, in the standard JSON messages delivered to other endpoints. * *- * Constraints: Subjects must be ASCII text that begins with a letter, - * number, or punctuation mark; must not include line breaks or control - * characters; and must be less than 100 characters long. + * Constraints: Subjects must be UTF-8 text with no line breaks or control + * characters, and less than 100 characters long. *
** Returns a reference to this object so that method calls can be chained @@ -1447,10 +1438,8 @@ public void setSubject(String subject) { * delivered to other endpoints. *
*- * Constraints: Subjects must be ASCII text that begins with a - * letter, number, or punctuation mark; must not include line - * breaks or control characters; and must be less than 100 - * characters long. + * Constraints: Subjects must be UTF-8 text with no line breaks + * or control characters, and less than 100 characters long. *
* @return A reference to this updated object so that method calls can be * chained together. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/PublishResult.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/PublishResult.java index ab2af2208d2..712fb130a09 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/PublishResult.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/PublishResult.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/PutDataProtectionPolicyRequest.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/PutDataProtectionPolicyRequest.java index bdf01c877f5..19cd5d0c949 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/PutDataProtectionPolicyRequest.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/PutDataProtectionPolicyRequest.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/RemovePermissionRequest.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/RemovePermissionRequest.java index d5fc68f2aac..87ed3f0fc3c 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/RemovePermissionRequest.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/RemovePermissionRequest.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ReplayLimitExceededException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ReplayLimitExceededException.java new file mode 100644 index 00000000000..d202e82d6e5 --- /dev/null +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ReplayLimitExceededException.java @@ -0,0 +1,38 @@ +/* + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"). + * You may not use this file except in compliance with the License. + * A copy of the License is located at + * + * http://aws.amazon.com/apache2.0 + * + * or in the "license" file accompanying this file. This file is distributed + * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing + * permissions and limitations under the License. + */ + +package com.amazonaws.services.sns.model; + +import com.amazonaws.AmazonServiceException; + +/** + *+ * Indicates that the request parameter has exceeded the maximum number of + * concurrent message replays. + *
+ */ +public class ReplayLimitExceededException extends AmazonServiceException { + private static final long serialVersionUID = 1L; + + /** + * Constructs a new ReplayLimitExceededException with the specified error + * message. + * + * @param message Describes the error encountered. + */ + public ReplayLimitExceededException(String message) { + super(message); + } +} diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ResourceNotFoundException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ResourceNotFoundException.java index 7113d13ccdb..7bf33dd3e84 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ResourceNotFoundException.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ResourceNotFoundException.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/RouteType.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/RouteType.java index b5529a2cff8..455bd8d4eb5 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/RouteType.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/RouteType.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SMSSandboxPhoneNumber.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SMSSandboxPhoneNumber.java index ec271c2ce04..9d7668b7f87 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SMSSandboxPhoneNumber.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SMSSandboxPhoneNumber.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SMSSandboxPhoneNumberVerificationStatus.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SMSSandboxPhoneNumberVerificationStatus.java index f20bf59574d..885d585b7a2 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SMSSandboxPhoneNumberVerificationStatus.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SMSSandboxPhoneNumberVerificationStatus.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SetEndpointAttributesRequest.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SetEndpointAttributesRequest.java index 8b93fd816a0..77219ac1b1c 100644 --- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SetEndpointAttributesRequest.java +++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SetEndpointAttributesRequest.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. @@ -31,7 +31,7 @@ public class SetEndpointAttributesRequest extends AmazonWebServiceRequest implements Serializable { /** *
- * EndpointArn used for SetEndpointAttributes action.
+ * EndpointArn used for SetEndpointAttributes
action.
*
- * EndpointArn used for SetEndpointAttributes action.
+ * EndpointArn used for SetEndpointAttributes
action.
*
- * EndpointArn used for SetEndpointAttributes action.
+ * EndpointArn used for SetEndpointAttributes
action.
*
- * EndpointArn used for SetEndpointAttributes action.
+ * EndpointArn used for SetEndpointAttributes
action.
*
- * EndpointArn used for SetEndpointAttributes action.
+ * EndpointArn used for SetEndpointAttributes
+ * action.
*
- * EndpointArn used for SetEndpointAttributes action.
+ * EndpointArn used for SetEndpointAttributes
action.
*
* Returns a reference to this object so that method calls can be chained * together. * * @param endpointArn
- * EndpointArn used for SetEndpointAttributes action.
+ * EndpointArn used for SetEndpointAttributes
+ * action.
*
- * PlatformApplicationArn for SetPlatformApplicationAttributes action.
+ * PlatformApplicationArn
for
+ * SetPlatformApplicationAttributes
action.
*
- * For GCM (Firebase Cloud Messaging), PlatformCredential
is
- * API key.
+ * For GCM (Firebase Cloud Messaging) using key credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is
+ * API key
.
+ *
+ * For GCM (Firebase Cloud Messaging) using token credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is a
+ * JSON formatted private key file. When using the Amazon Web Services CLI,
+ * the file must be in string format and special characters must be ignored.
+ * To format the file correctly, Amazon SNS recommends using the following
+ * command:
+ * SERVICE_JSON=`jq @json <<< cat service.json`
.
*
- * PlatformApplicationArn for SetPlatformApplicationAttributes action.
+ * PlatformApplicationArn
for
+ * SetPlatformApplicationAttributes
action.
*
- * PlatformApplicationArn for SetPlatformApplicationAttributes
- * action.
+ * PlatformApplicationArn
for
+ * SetPlatformApplicationAttributes
action.
*
- * PlatformApplicationArn for SetPlatformApplicationAttributes action.
+ * PlatformApplicationArn
for
+ * SetPlatformApplicationAttributes
action.
*
- * PlatformApplicationArn for SetPlatformApplicationAttributes
- * action.
+ * PlatformApplicationArn
for
+ * SetPlatformApplicationAttributes
action.
*
- * PlatformApplicationArn for SetPlatformApplicationAttributes action.
+ * PlatformApplicationArn
for
+ * SetPlatformApplicationAttributes
action.
*
* Returns a reference to this object so that method calls can be chained * together. * * @param platformApplicationArn
- * PlatformApplicationArn for SetPlatformApplicationAttributes
- * action.
+ * PlatformApplicationArn
for
+ * SetPlatformApplicationAttributes
action.
*
- * For GCM (Firebase Cloud Messaging), PlatformCredential
is
- * API key.
+ * For GCM (Firebase Cloud Messaging) using key credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is
+ * API key
.
+ *
+ * For GCM (Firebase Cloud Messaging) using token credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is a
+ * JSON formatted private key file. When using the Amazon Web Services CLI,
+ * the file must be in string format and special characters must be ignored.
+ * To format the file correctly, Amazon SNS recommends using the following
+ * command:
+ * SERVICE_JSON=`jq @json <<< cat service.json`
.
*
- * For GCM (Firebase Cloud Messaging),
- * PlatformCredential
is API key.
+ * For GCM (Firebase Cloud Messaging) using key credentials, there
+ * is no PlatformPrincipal
. The
+ * PlatformCredential
is API key
.
+ *
+ * For GCM (Firebase Cloud Messaging) using token credentials, there
+ * is no PlatformPrincipal
. The
+ * PlatformCredential
is a JSON formatted private key
+ * file. When using the Amazon Web Services CLI, the file must be in
+ * string format and special characters must be ignored. To format
+ * the file correctly, Amazon SNS recommends using the following
+ * command:
+ * SERVICE_JSON=`jq @json <<< cat service.json`
+ * .
*
- * For GCM (Firebase Cloud Messaging), PlatformCredential
is
- * API key.
+ * For GCM (Firebase Cloud Messaging) using key credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is
+ * API key
.
+ *
+ * For GCM (Firebase Cloud Messaging) using token credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is a
+ * JSON formatted private key file. When using the Amazon Web Services CLI,
+ * the file must be in string format and special characters must be ignored.
+ * To format the file correctly, Amazon SNS recommends using the following
+ * command:
+ * SERVICE_JSON=`jq @json <<< cat service.json`
.
*
- * For GCM (Firebase Cloud Messaging),
- * PlatformCredential
is API key.
+ * For GCM (Firebase Cloud Messaging) using key credentials,
+ * there is no PlatformPrincipal
. The
+ * PlatformCredential
is API key
.
+ *
+ * For GCM (Firebase Cloud Messaging) using token credentials,
+ * there is no PlatformPrincipal
. The
+ * PlatformCredential
is a JSON formatted private
+ * key file. When using the Amazon Web Services CLI, the file
+ * must be in string format and special characters must be
+ * ignored. To format the file correctly, Amazon SNS recommends
+ * using the following command:
+ * SERVICE_JSON=`jq @json <<< cat service.json`
+ * .
*
- * For GCM (Firebase Cloud Messaging), PlatformCredential
is
- * API key.
+ * For GCM (Firebase Cloud Messaging) using key credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is
+ * API key
.
+ *
+ * For GCM (Firebase Cloud Messaging) using token credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is a
+ * JSON formatted private key file. When using the Amazon Web Services CLI,
+ * the file must be in string format and special characters must be ignored.
+ * To format the file correctly, Amazon SNS recommends using the following
+ * command:
+ * SERVICE_JSON=`jq @json <<< cat service.json`
.
*
- * For GCM (Firebase Cloud Messaging),
- * PlatformCredential
is API key.
+ * For GCM (Firebase Cloud Messaging) using key credentials,
+ * there is no PlatformPrincipal
. The
+ * PlatformCredential
is API key
.
+ *
+ * For GCM (Firebase Cloud Messaging) using token credentials,
+ * there is no PlatformPrincipal
. The
+ * PlatformCredential
is a JSON formatted private
+ * key file. When using the Amazon Web Services CLI, the file
+ * must be in string format and special characters must be
+ * ignored. To format the file correctly, Amazon SNS recommends
+ * using the following command:
+ * SERVICE_JSON=`jq @json <<< cat service.json`
+ * .
*
- * For GCM (Firebase Cloud Messaging), PlatformCredential
is
- * API key.
+ * For GCM (Firebase Cloud Messaging) using key credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is
+ * API key
.
+ *
+ * For GCM (Firebase Cloud Messaging) using token credentials, there is no
+ * PlatformPrincipal
. The PlatformCredential
is a
+ * JSON formatted private key file. When using the Amazon Web Services CLI,
+ * the file must be in string format and special characters must be ignored.
+ * To format the file correctly, Amazon SNS recommends using the following
+ * command:
+ * SERVICE_JSON=`jq @json <<< cat service.json`
.
*
- * The following attribute applies only to Amazon Kinesis Data Firehose - * delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose delivery + * stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery stream + * Permission to write to the Firehose delivery stream *
*- * Specifying a valid ARN for this attribute is required for Kinesis Data - * Firehose delivery stream subscriptions. For more information, see Fanout to Kinesis Data Firehose delivery streams in the Amazon - * SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS Developer + * Guide. *
*- * The following attribute applies only to Amazon Kinesis Data - * Firehose delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose + * delivery stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery - * stream + * Permission to write to the Firehose delivery stream *
** Specifying a valid ARN for this attribute is required for - * Kinesis Data Firehose delivery stream subscriptions. For more - * information, see Fanout to Kinesis Data Firehose delivery streams in the - * Amazon SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS + * Developer Guide. *
*- * The following attribute applies only to Amazon Kinesis Data Firehose - * delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose delivery + * stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery stream + * Permission to write to the Firehose delivery stream *
*- * Specifying a valid ARN for this attribute is required for Kinesis Data - * Firehose delivery stream subscriptions. For more information, see Fanout to Kinesis Data Firehose delivery streams in the Amazon - * SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS Developer + * Guide. *
*- * The following attribute applies only to Amazon Kinesis Data - * Firehose delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose + * delivery stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery stream + * Permission to write to the Firehose delivery stream *
*- * Specifying a valid ARN for this attribute is required for Kinesis - * Data Firehose delivery stream subscriptions. For more - * information, see Fanout to Kinesis Data Firehose delivery streams in the - * Amazon SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS + * Developer Guide. *
*- * The following attribute applies only to Amazon Kinesis Data Firehose - * delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose delivery + * stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery stream + * Permission to write to the Firehose delivery stream *
*- * Specifying a valid ARN for this attribute is required for Kinesis Data - * Firehose delivery stream subscriptions. For more information, see Fanout to Kinesis Data Firehose delivery streams in the Amazon - * SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS Developer + * Guide. *
*- * The following attribute applies only to Amazon Kinesis Data - * Firehose delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose + * delivery stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery - * stream + * Permission to write to the Firehose delivery stream *
** Specifying a valid ARN for this attribute is required for - * Kinesis Data Firehose delivery stream subscriptions. For more - * information, see Fanout to Kinesis Data Firehose delivery streams in the - * Amazon SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS + * Developer Guide. *
*- * The following attribute applies only to Amazon Kinesis Data Firehose - * delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose delivery + * stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery stream + * Permission to write to the Firehose delivery stream *
*- * Specifying a valid ARN for this attribute is required for Kinesis Data - * Firehose delivery stream subscriptions. For more information, see Fanout to Kinesis Data Firehose delivery streams in the Amazon - * SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS Developer + * Guide. *
*- * The following attribute applies only to Amazon Kinesis Data - * Firehose delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose + * delivery stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery - * stream + * Permission to write to the Firehose delivery stream *
** Specifying a valid ARN for this attribute is required for - * Kinesis Data Firehose delivery stream subscriptions. For more - * information, see Fanout to Kinesis Data Firehose delivery streams in the - * Amazon SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS + * Developer Guide. *
*
* You call the ConfirmSubscription
action with the token from the
- * subscription response. Confirmation tokens are valid for three days.
+ * subscription response. Confirmation tokens are valid for two days.
*
* This action is throttled at 100 transactions per second (TPS). @@ -224,8 +224,8 @@ public class SubscribeRequest extends AmazonWebServiceRequest implements Seriali * * *
- * The following attribute applies only to Amazon Kinesis Data Firehose - * delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose delivery + * stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery stream + * Permission to write to the Firehose delivery stream *
*- * Specifying a valid ARN for this attribute is required for Kinesis Data - * Firehose delivery stream subscriptions. For more information, see Fanout to Kinesis Data Firehose delivery streams in the Amazon - * SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS Developer + * Guide. *
*+ * The following attributes apply only to FIFO topics: + *
+ *
+ * ReplayPolicy
– Adds or updates an inline policy document for
+ * a subscription to replay messages stored in the specified Amazon SNS
+ * topic.
+ *
+ * ReplayStatus
– Retrieves the status of the subscription
+ * message replay, which can be one of the following:
+ *
+ * Completed
– The replay has successfully redelivered all
+ * messages, and is now delivering newly published messages. If an ending
+ * point was specified in the ReplayPolicy
then the
+ * subscription will no longer receive newly published messages.
+ *
+ * In progress
– The replay is currently replaying the selected
+ * messages.
+ *
+ * Failed
– The replay was unable to complete.
+ *
+ * Pending
– The default state while the replay initiates.
+ *
- * The following attribute applies only to Amazon Kinesis Data Firehose - * delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose delivery + * stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery stream + * Permission to write to the Firehose delivery stream *
*- * Specifying a valid ARN for this attribute is required for Kinesis Data - * Firehose delivery stream subscriptions. For more information, see Fanout to Kinesis Data Firehose delivery streams in the Amazon - * SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS Developer + * Guide. *
*+ * The following attributes apply only to FIFO topics: + *
+ *
+ * ReplayPolicy
– Adds or updates an inline policy document for
+ * a subscription to replay messages stored in the specified Amazon SNS
+ * topic.
+ *
+ * ReplayStatus
– Retrieves the status of the subscription
+ * message replay, which can be one of the following:
+ *
+ * Completed
– The replay has successfully redelivered all
+ * messages, and is now delivering newly published messages. If an ending
+ * point was specified in the ReplayPolicy
then the
+ * subscription will no longer receive newly published messages.
+ *
+ * In progress
– The replay is currently replaying the selected
+ * messages.
+ *
+ * Failed
– The replay was unable to complete.
+ *
+ * Pending
– The default state while the replay initiates.
+ *
* A map of attributes with their corresponding values. @@ -1369,8 +1459,8 @@ public SubscribeRequest withEndpoint(String endpoint) { * * *
- * The following attribute applies only to Amazon Kinesis Data - * Firehose delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose + * delivery stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery stream + * Permission to write to the Firehose delivery stream *
*- * Specifying a valid ARN for this attribute is required for Kinesis - * Data Firehose delivery stream subscriptions. For more - * information, see Fanout to Kinesis Data Firehose delivery streams in the - * Amazon SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS + * Developer Guide. *
*+ * The following attributes apply only to FIFO topics: + *
+ *
+ * ReplayPolicy
– Adds or updates an inline policy
+ * document for a subscription to replay messages stored in the
+ * specified Amazon SNS topic.
+ *
+ * ReplayStatus
– Retrieves the status of the
+ * subscription message replay, which can be one of the following:
+ *
+ * Completed
– The replay has successfully redelivered
+ * all messages, and is now delivering newly published messages. If
+ * an ending point was specified in the ReplayPolicy
+ * then the subscription will no longer receive newly published
+ * messages.
+ *
+ * In progress
– The replay is currently replaying the
+ * selected messages.
+ *
+ * Failed
– The replay was unable to complete.
+ *
+ * Pending
– The default state while the replay
+ * initiates.
+ *
- * The following attribute applies only to Amazon Kinesis Data Firehose - * delivery stream subscriptions: + * The following attribute applies only to Amazon Data Firehose delivery + * stream subscriptions: *
*- * Permission to write to the Kinesis Data Firehose delivery stream + * Permission to write to the Firehose delivery stream *
*- * Specifying a valid ARN for this attribute is required for Kinesis Data - * Firehose delivery stream subscriptions. For more information, see Fanout to Kinesis Data Firehose delivery streams in the Amazon - * SNS Developer Guide. + * >Fanout to Firehose delivery streams in the Amazon SNS Developer + * Guide. *
*+ * The following attributes apply only to FIFO topics: + *
+ *
+ * ReplayPolicy
– Adds or updates an inline policy document for
+ * a subscription to replay messages stored in the specified Amazon SNS
+ * topic.
+ *
+ * ReplayStatus
– Retrieves the status of the subscription
+ * message replay, which can be one of the following:
+ *
+ * Completed
– The replay has successfully redelivered all
+ * messages, and is now delivering newly published messages. If an ending
+ * point was specified in the ReplayPolicy
then the
+ * subscription will no longer receive newly published messages.
+ *
+ * In progress
– The replay is currently replaying the selected
+ * messages.
+ *
+ * Failed
– The replay was unable to complete.
+ *
+ * Pending
– The default state while the replay initiates.
+ *
* A map of attributes with their corresponding values.
@@ -1563,8 +1746,8 @@ public java.util.Map
- * The following attribute applies only to Amazon Kinesis Data
- * Firehose delivery stream subscriptions:
+ * The following attribute applies only to Amazon Data Firehose
+ * delivery stream subscriptions:
*
- * Permission to write to the Kinesis Data Firehose delivery
- * stream
+ * Permission to write to the Firehose delivery stream
*
* Specifying a valid ARN for this attribute is required for
- * Kinesis Data Firehose delivery stream subscriptions. For more
- * information, see Fanout to Kinesis Data Firehose delivery streams in the
- * Amazon SNS Developer Guide.
+ * >Fanout to Firehose delivery streams in the Amazon SNS
+ * Developer Guide.
*
+ * The following attributes apply only to FIFO topics:
+ *
+ *
+ *
+ *
+ *
+ *
+ *
- * The following attribute applies only to Amazon Kinesis Data Firehose
- * delivery stream subscriptions:
+ * The following attribute applies only to Amazon Data Firehose delivery
+ * stream subscriptions:
*
- * Permission to write to the Kinesis Data Firehose delivery stream
+ * Permission to write to the Firehose delivery stream
*
- * Specifying a valid ARN for this attribute is required for Kinesis Data
- * Firehose delivery stream subscriptions. For more information, see Fanout to Kinesis Data Firehose delivery streams in the Amazon
- * SNS Developer Guide.
+ * >Fanout to Firehose delivery streams in the Amazon SNS Developer
+ * Guide.
*
+ * The following attributes apply only to FIFO topics:
+ *
+ *
+ *
+ *
+ *
+ *
+ *
* Returns a reference to this object so that method calls can be chained
* together.
*
@@ -1761,8 +2037,8 @@ public void setAttributes(java.util.Map
- * The following attribute applies only to Amazon Kinesis Data
- * Firehose delivery stream subscriptions:
+ * The following attribute applies only to Amazon Data Firehose
+ * delivery stream subscriptions:
*
- * Permission to write to the Kinesis Data Firehose delivery
- * stream
+ * Permission to write to the Firehose delivery stream
*
* Specifying a valid ARN for this attribute is required for
- * Kinesis Data Firehose delivery stream subscriptions. For more
- * information, see Fanout to Kinesis Data Firehose delivery streams in the
- * Amazon SNS Developer Guide.
+ * >Fanout to Firehose delivery streams in the Amazon SNS
+ * Developer Guide.
*
+ * The following attributes apply only to FIFO topics:
+ *
+ *
+ *
+ *
+ *
+ *
+ *
- * The following attribute applies only to Amazon Kinesis Data Firehose
- * delivery stream subscriptions:
+ * The following attribute applies only to Amazon Data Firehose delivery
+ * stream subscriptions:
*
- * Permission to write to the Kinesis Data Firehose delivery stream
+ * Permission to write to the Firehose delivery stream
*
- * Specifying a valid ARN for this attribute is required for Kinesis Data
- * Firehose delivery stream subscriptions. For more information, see Fanout to Kinesis Data Firehose delivery streams in the Amazon
- * SNS Developer Guide.
+ * >Fanout to Firehose delivery streams in the Amazon SNS Developer
+ * Guide.
*
+ * The following attributes apply only to FIFO topics:
+ *
+ *
+ *
+ *
+ *
+ *
+ *
* The method adds a new key-value pair into Attributes parameter, and
* returns a reference to this object so that method calls can be chained
* together.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SubscribeResult.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SubscribeResult.java
index 77240717c4b..a5da597d591 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SubscribeResult.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SubscribeResult.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/Subscription.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/Subscription.java
index 986542c35e8..35ba0a6c2e0 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/Subscription.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/Subscription.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SubscriptionLimitExceededException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SubscriptionLimitExceededException.java
index cc3ec842813..301a27cb6eb 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SubscriptionLimitExceededException.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/SubscriptionLimitExceededException.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/Tag.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/Tag.java
index bc03cf1cfd7..9f0861a4158 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/Tag.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/Tag.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TagLimitExceededException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TagLimitExceededException.java
index 7b606818ca6..9aed81cb3a7 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TagLimitExceededException.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TagLimitExceededException.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TagPolicyException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TagPolicyException.java
index 7b533679946..b2f181bf23d 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TagPolicyException.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TagPolicyException.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TagResourceRequest.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TagResourceRequest.java
index 4aa42b030b5..3dc89831da8 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TagResourceRequest.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TagResourceRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TagResourceResult.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TagResourceResult.java
index eaaa8bd5948..2c5591347ad 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TagResourceResult.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TagResourceResult.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ThrottledException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ThrottledException.java
index 4cac097ec0a..3fe93268bb5 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ThrottledException.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ThrottledException.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TooManyEntriesInBatchRequestException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TooManyEntriesInBatchRequestException.java
index ec3178e76b2..cd18b095902 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TooManyEntriesInBatchRequestException.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TooManyEntriesInBatchRequestException.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/Topic.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/Topic.java
index 7b394e1c092..e24859426e5 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/Topic.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/Topic.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TopicLimitExceededException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TopicLimitExceededException.java
index 7ad7b9449f8..0f561481500 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TopicLimitExceededException.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/TopicLimitExceededException.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/UnsubscribeRequest.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/UnsubscribeRequest.java
index 7ef8e398026..d6342a4f12c 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/UnsubscribeRequest.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/UnsubscribeRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/UntagResourceRequest.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/UntagResourceRequest.java
index 1a890b9a269..f0e57aa7dcc 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/UntagResourceRequest.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/UntagResourceRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/UntagResourceResult.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/UntagResourceResult.java
index f9030ea8761..c1ab798c437 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/UntagResourceResult.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/UntagResourceResult.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/UserErrorException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/UserErrorException.java
index 9f1d1610cf1..b0392f037fe 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/UserErrorException.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/UserErrorException.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ValidationException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ValidationException.java
index b7116032e7f..edd20f5c5cc 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ValidationException.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/ValidationException.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/VerificationException.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/VerificationException.java
index a9e66a50478..86abaf76f5a 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/VerificationException.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/VerificationException.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/VerifySMSSandboxPhoneNumberRequest.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/VerifySMSSandboxPhoneNumberRequest.java
index 44c1eaf2186..ac1e5a2f0c8 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/VerifySMSSandboxPhoneNumberRequest.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/VerifySMSSandboxPhoneNumberRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/VerifySMSSandboxPhoneNumberResult.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/VerifySMSSandboxPhoneNumberResult.java
index 2ee4581b644..11490ddb705 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/VerifySMSSandboxPhoneNumberResult.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/VerifySMSSandboxPhoneNumberResult.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/AddPermissionRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/AddPermissionRequestMarshaller.java
index a66f466ff04..4b171291552 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/AddPermissionRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/AddPermissionRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/AuthorizationErrorExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/AuthorizationErrorExceptionUnmarshaller.java
index bb0ead809fd..0a7f7e0dc8d 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/AuthorizationErrorExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/AuthorizationErrorExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/BatchEntryIdsNotDistinctExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/BatchEntryIdsNotDistinctExceptionUnmarshaller.java
index c3ffbe27ad1..bbe6646ff45 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/BatchEntryIdsNotDistinctExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/BatchEntryIdsNotDistinctExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/BatchRequestTooLongExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/BatchRequestTooLongExceptionUnmarshaller.java
index 558a55d6951..9cb978456b4 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/BatchRequestTooLongExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/BatchRequestTooLongExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/BatchResultErrorEntryStaxMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/BatchResultErrorEntryStaxMarshaller.java
index 306013ad6ad..e2bd6ee3bee 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/BatchResultErrorEntryStaxMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/BatchResultErrorEntryStaxMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/BatchResultErrorEntryStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/BatchResultErrorEntryStaxUnmarshaller.java
index 22ed38ae61f..44869590938 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/BatchResultErrorEntryStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/BatchResultErrorEntryStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CheckIfPhoneNumberIsOptedOutRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CheckIfPhoneNumberIsOptedOutRequestMarshaller.java
index efbb7792c94..92d2e80307c 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CheckIfPhoneNumberIsOptedOutRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CheckIfPhoneNumberIsOptedOutRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CheckIfPhoneNumberIsOptedOutResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CheckIfPhoneNumberIsOptedOutResultStaxUnmarshaller.java
index 315f445f63e..1bd7afea364 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CheckIfPhoneNumberIsOptedOutResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CheckIfPhoneNumberIsOptedOutResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ConcurrentAccessExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ConcurrentAccessExceptionUnmarshaller.java
index e7e9bd69a31..bf904a17fa3 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ConcurrentAccessExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ConcurrentAccessExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ConfirmSubscriptionRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ConfirmSubscriptionRequestMarshaller.java
index 258b0ee5327..4befccdb2d9 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ConfirmSubscriptionRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ConfirmSubscriptionRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ConfirmSubscriptionResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ConfirmSubscriptionResultStaxUnmarshaller.java
index 25f5451c1bb..0470e25ef18 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ConfirmSubscriptionResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ConfirmSubscriptionResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreatePlatformApplicationRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreatePlatformApplicationRequestMarshaller.java
index 975827c5836..193797b6b4f 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreatePlatformApplicationRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreatePlatformApplicationRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreatePlatformApplicationResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreatePlatformApplicationResultStaxUnmarshaller.java
index 168076d9abe..fde625ef4f8 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreatePlatformApplicationResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreatePlatformApplicationResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreatePlatformEndpointRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreatePlatformEndpointRequestMarshaller.java
index ba0ffdaba07..09ee5173058 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreatePlatformEndpointRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreatePlatformEndpointRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreatePlatformEndpointResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreatePlatformEndpointResultStaxUnmarshaller.java
index e0f8aa1273e..b0926c6f400 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreatePlatformEndpointResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreatePlatformEndpointResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreateSMSSandboxPhoneNumberRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreateSMSSandboxPhoneNumberRequestMarshaller.java
index d84bbe99637..7544c8a43d6 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreateSMSSandboxPhoneNumberRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreateSMSSandboxPhoneNumberRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreateSMSSandboxPhoneNumberResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreateSMSSandboxPhoneNumberResultStaxUnmarshaller.java
index f313c06445a..476f255933b 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreateSMSSandboxPhoneNumberResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreateSMSSandboxPhoneNumberResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreateTopicRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreateTopicRequestMarshaller.java
index bd303779c89..4587e1c6ed6 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreateTopicRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreateTopicRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreateTopicResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreateTopicResultStaxUnmarshaller.java
index ea8dcd2b204..0e93d6d8436 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreateTopicResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/CreateTopicResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeleteEndpointRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeleteEndpointRequestMarshaller.java
index abc07162d1c..4ef1a8b790f 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeleteEndpointRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeleteEndpointRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeletePlatformApplicationRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeletePlatformApplicationRequestMarshaller.java
index 4b0bcc7d562..574c88002b2 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeletePlatformApplicationRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeletePlatformApplicationRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeleteSMSSandboxPhoneNumberRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeleteSMSSandboxPhoneNumberRequestMarshaller.java
index 4e1ff5791a4..92569aeb988 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeleteSMSSandboxPhoneNumberRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeleteSMSSandboxPhoneNumberRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeleteSMSSandboxPhoneNumberResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeleteSMSSandboxPhoneNumberResultStaxUnmarshaller.java
index 28b3549e85d..7be3cc7bfee 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeleteSMSSandboxPhoneNumberResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeleteSMSSandboxPhoneNumberResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeleteTopicRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeleteTopicRequestMarshaller.java
index 4e63ea98fdf..64e4c192504 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeleteTopicRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/DeleteTopicRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/EmptyBatchRequestExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/EmptyBatchRequestExceptionUnmarshaller.java
index fb264b4963a..caa61b44a98 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/EmptyBatchRequestExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/EmptyBatchRequestExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/EndpointDisabledExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/EndpointDisabledExceptionUnmarshaller.java
index 18eb518ec9c..d3b27a7bcb8 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/EndpointDisabledExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/EndpointDisabledExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/EndpointStaxMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/EndpointStaxMarshaller.java
index 1901409a42f..8dafa6da6f1 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/EndpointStaxMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/EndpointStaxMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/EndpointStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/EndpointStaxUnmarshaller.java
index e96cffd5a63..be8277a551f 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/EndpointStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/EndpointStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/FilterPolicyLimitExceededExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/FilterPolicyLimitExceededExceptionUnmarshaller.java
index 642f8ec17bf..762bf7cf484 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/FilterPolicyLimitExceededExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/FilterPolicyLimitExceededExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetDataProtectionPolicyRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetDataProtectionPolicyRequestMarshaller.java
index 8c97b911c47..e88f0343421 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetDataProtectionPolicyRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetDataProtectionPolicyRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetDataProtectionPolicyResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetDataProtectionPolicyResultStaxUnmarshaller.java
index 46b0a923c99..d250c5fe506 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetDataProtectionPolicyResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetDataProtectionPolicyResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetEndpointAttributesRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetEndpointAttributesRequestMarshaller.java
index f068dfb5ff5..85a2a4b20ec 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetEndpointAttributesRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetEndpointAttributesRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetEndpointAttributesResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetEndpointAttributesResultStaxUnmarshaller.java
index b2bb0c1c908..ab1d6354161 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetEndpointAttributesResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetEndpointAttributesResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetPlatformApplicationAttributesRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetPlatformApplicationAttributesRequestMarshaller.java
index 52294ab21a7..882ef36d235 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetPlatformApplicationAttributesRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetPlatformApplicationAttributesRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetPlatformApplicationAttributesResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetPlatformApplicationAttributesResultStaxUnmarshaller.java
index e3804d97b20..c8ff4c6fd0d 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetPlatformApplicationAttributesResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetPlatformApplicationAttributesResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSMSAttributesRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSMSAttributesRequestMarshaller.java
index 7592d206fca..ce6a3655d04 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSMSAttributesRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSMSAttributesRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSMSAttributesResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSMSAttributesResultStaxUnmarshaller.java
index c674f0dfd8b..33d05ebc2a4 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSMSAttributesResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSMSAttributesResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSMSSandboxAccountStatusRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSMSSandboxAccountStatusRequestMarshaller.java
index d58cb7eb8ef..c184f14fede 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSMSSandboxAccountStatusRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSMSSandboxAccountStatusRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSMSSandboxAccountStatusResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSMSSandboxAccountStatusResultStaxUnmarshaller.java
index c1450843498..979309ec39b 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSMSSandboxAccountStatusResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSMSSandboxAccountStatusResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSubscriptionAttributesRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSubscriptionAttributesRequestMarshaller.java
index 607bcbeb78d..98df9711d76 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSubscriptionAttributesRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSubscriptionAttributesRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSubscriptionAttributesResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSubscriptionAttributesResultStaxUnmarshaller.java
index ecc346a6941..b3c62943687 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSubscriptionAttributesResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetSubscriptionAttributesResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetTopicAttributesRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetTopicAttributesRequestMarshaller.java
index edc6b95fa27..2c0d8fd8421 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetTopicAttributesRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetTopicAttributesRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetTopicAttributesResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetTopicAttributesResultStaxUnmarshaller.java
index e141ed621ba..31b6157c0e0 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetTopicAttributesResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/GetTopicAttributesResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InternalErrorExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InternalErrorExceptionUnmarshaller.java
index bca67ff37ce..692e82b8a47 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InternalErrorExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InternalErrorExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidBatchEntryIdExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidBatchEntryIdExceptionUnmarshaller.java
index 4ea219bd4cc..1723ee60481 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidBatchEntryIdExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidBatchEntryIdExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidParameterExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidParameterExceptionUnmarshaller.java
index 5c778e815c2..7e9a9ee47dc 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidParameterExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidParameterExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidParameterValueExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidParameterValueExceptionUnmarshaller.java
index 3c40a25df53..56d470b767c 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidParameterValueExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidParameterValueExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidSecurityExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidSecurityExceptionUnmarshaller.java
index a1dee2aa010..d4b3331e418 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidSecurityExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidSecurityExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidStateExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidStateExceptionUnmarshaller.java
new file mode 100644
index 00000000000..c01e6ebf0ba
--- /dev/null
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/InvalidStateExceptionUnmarshaller.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License").
+ * You may not use this file except in compliance with the License.
+ * A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file. This file is distributed
+ * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+ * express or implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ */
+
+package com.amazonaws.services.sns.model.transform;
+
+import org.w3c.dom.Node;
+
+import com.amazonaws.AmazonServiceException;
+import com.amazonaws.util.XpathUtils;
+import com.amazonaws.transform.StandardErrorUnmarshaller;
+
+import com.amazonaws.services.sns.model.InvalidStateException;
+
+public class InvalidStateExceptionUnmarshaller extends StandardErrorUnmarshaller {
+
+ public InvalidStateExceptionUnmarshaller() {
+ super(InvalidStateException.class);
+ }
+
+ public AmazonServiceException unmarshall(Node node) throws Exception {
+ // Bail out if this isn't the right error code that this
+ // marshaller understands.
+ String errorCode = parseErrorCode(node);
+ if (errorCode == null || !errorCode.equals("InvalidState"))
+ return null;
+
+ InvalidStateException e = (InvalidStateException) super.unmarshall(node);
+
+ return e;
+ }
+}
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSAccessDeniedExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSAccessDeniedExceptionUnmarshaller.java
index 0ccee05d13b..7879a1c917c 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSAccessDeniedExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSAccessDeniedExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSDisabledExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSDisabledExceptionUnmarshaller.java
index 60d2e445c70..e809e607ea7 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSDisabledExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSDisabledExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSInvalidStateExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSInvalidStateExceptionUnmarshaller.java
index 3a8237a2943..daa1e46ce3d 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSInvalidStateExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSInvalidStateExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSNotFoundExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSNotFoundExceptionUnmarshaller.java
index 2ac211d5205..3640086547f 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSNotFoundExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSNotFoundExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSOptInRequiredExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSOptInRequiredExceptionUnmarshaller.java
index b17f301bb60..c7b83f833cc 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSOptInRequiredExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSOptInRequiredExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSThrottlingExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSThrottlingExceptionUnmarshaller.java
index dc87c7a28ac..6ea5e6b0918 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSThrottlingExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/KMSThrottlingExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListEndpointsByPlatformApplicationRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListEndpointsByPlatformApplicationRequestMarshaller.java
index 769f7bc9d4e..dddd22b7ef5 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListEndpointsByPlatformApplicationRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListEndpointsByPlatformApplicationRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListEndpointsByPlatformApplicationResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListEndpointsByPlatformApplicationResultStaxUnmarshaller.java
index c0a3c9c0de7..58b623bedee 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListEndpointsByPlatformApplicationResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListEndpointsByPlatformApplicationResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListOriginationNumbersRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListOriginationNumbersRequestMarshaller.java
index 4c4f1e4182a..7a4abfda538 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListOriginationNumbersRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListOriginationNumbersRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListOriginationNumbersResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListOriginationNumbersResultStaxUnmarshaller.java
index 62cadcd1f0c..a6a9e6337d3 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListOriginationNumbersResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListOriginationNumbersResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListPhoneNumbersOptedOutRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListPhoneNumbersOptedOutRequestMarshaller.java
index cc249ba84cf..8df88e6fece 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListPhoneNumbersOptedOutRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListPhoneNumbersOptedOutRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListPhoneNumbersOptedOutResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListPhoneNumbersOptedOutResultStaxUnmarshaller.java
index 488d718a520..51354f6a79d 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListPhoneNumbersOptedOutResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListPhoneNumbersOptedOutResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListPlatformApplicationsRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListPlatformApplicationsRequestMarshaller.java
index 67ba480f9f8..b70942637f7 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListPlatformApplicationsRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListPlatformApplicationsRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListPlatformApplicationsResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListPlatformApplicationsResultStaxUnmarshaller.java
index 7b74e0f5873..5ae23aed37e 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListPlatformApplicationsResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListPlatformApplicationsResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSMSSandboxPhoneNumbersRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSMSSandboxPhoneNumbersRequestMarshaller.java
index 1869eb76991..4eaebe6977a 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSMSSandboxPhoneNumbersRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSMSSandboxPhoneNumbersRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSMSSandboxPhoneNumbersResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSMSSandboxPhoneNumbersResultStaxUnmarshaller.java
index c06279b6941..88894f267f4 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSMSSandboxPhoneNumbersResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSMSSandboxPhoneNumbersResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSubscriptionsByTopicRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSubscriptionsByTopicRequestMarshaller.java
index 6372b055ec3..959c99d07b4 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSubscriptionsByTopicRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSubscriptionsByTopicRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSubscriptionsByTopicResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSubscriptionsByTopicResultStaxUnmarshaller.java
index d3b4f860f51..f7b7abad95d 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSubscriptionsByTopicResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSubscriptionsByTopicResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSubscriptionsRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSubscriptionsRequestMarshaller.java
index 500c25a1f47..aa6552edb9f 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSubscriptionsRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSubscriptionsRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSubscriptionsResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSubscriptionsResultStaxUnmarshaller.java
index a1955ae0333..28fdb974e31 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSubscriptionsResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListSubscriptionsResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListTagsForResourceRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListTagsForResourceRequestMarshaller.java
index be39a7a0d16..53eb0387ca3 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListTagsForResourceRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListTagsForResourceRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListTagsForResourceResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListTagsForResourceResultStaxUnmarshaller.java
index 361a95bf3e7..b890be209cf 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListTagsForResourceResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListTagsForResourceResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListTopicsRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListTopicsRequestMarshaller.java
index b34c7684173..43f6314c4c4 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListTopicsRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListTopicsRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListTopicsResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListTopicsResultStaxUnmarshaller.java
index 144baefb0b2..73fc6e9afae 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListTopicsResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ListTopicsResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/MessageAttributeValueStaxMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/MessageAttributeValueStaxMarshaller.java
index 802b1460622..49cfa22a340 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/MessageAttributeValueStaxMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/MessageAttributeValueStaxMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/MessageAttributeValueStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/MessageAttributeValueStaxUnmarshaller.java
index d89f83dccbd..66ed9e75a33 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/MessageAttributeValueStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/MessageAttributeValueStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/NotFoundExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/NotFoundExceptionUnmarshaller.java
index f6df860d23d..ad9c3b6365f 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/NotFoundExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/NotFoundExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/OptInPhoneNumberRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/OptInPhoneNumberRequestMarshaller.java
index 9b69066d4aa..086e9461885 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/OptInPhoneNumberRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/OptInPhoneNumberRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/OptInPhoneNumberResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/OptInPhoneNumberResultStaxUnmarshaller.java
index 4fd4311eed4..4962ab45633 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/OptInPhoneNumberResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/OptInPhoneNumberResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/OptedOutExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/OptedOutExceptionUnmarshaller.java
index 56221103a54..502a8f954a9 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/OptedOutExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/OptedOutExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PhoneNumberInformationStaxMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PhoneNumberInformationStaxMarshaller.java
index f30e0770a2d..c159af175c2 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PhoneNumberInformationStaxMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PhoneNumberInformationStaxMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PhoneNumberInformationStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PhoneNumberInformationStaxUnmarshaller.java
index 0fe7477dee9..30de0b2f373 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PhoneNumberInformationStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PhoneNumberInformationStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PlatformApplicationDisabledExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PlatformApplicationDisabledExceptionUnmarshaller.java
index b0e736ce008..6b1bf74cc00 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PlatformApplicationDisabledExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PlatformApplicationDisabledExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PlatformApplicationStaxMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PlatformApplicationStaxMarshaller.java
index f47d51d5381..024ace9eef2 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PlatformApplicationStaxMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PlatformApplicationStaxMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PlatformApplicationStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PlatformApplicationStaxUnmarshaller.java
index 692fc360c12..f3ff6b4aeed 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PlatformApplicationStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PlatformApplicationStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchRequestEntryStaxMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchRequestEntryStaxMarshaller.java
index f09c3200b97..dc67a8e19b3 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchRequestEntryStaxMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchRequestEntryStaxMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchRequestEntryStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchRequestEntryStaxUnmarshaller.java
index e5f842153f6..46393f204c0 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchRequestEntryStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchRequestEntryStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchRequestMarshaller.java
index d3be23838ef..b92bfdccda3 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchResultEntryStaxMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchResultEntryStaxMarshaller.java
index 340c6bf6830..5ffe0e427c5 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchResultEntryStaxMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchResultEntryStaxMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchResultEntryStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchResultEntryStaxUnmarshaller.java
index 5106c55e5d0..e604593fb0a 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchResultEntryStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchResultEntryStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchResultStaxUnmarshaller.java
index 4273507929e..5a798dd437e 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishBatchResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishRequestMarshaller.java
index 2fb13ac89cb..442f53c4f6c 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishResultStaxUnmarshaller.java
index f195be80d57..369d3cf7581 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PublishResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PutDataProtectionPolicyRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PutDataProtectionPolicyRequestMarshaller.java
index 0a8116a5915..1d182a58995 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PutDataProtectionPolicyRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/PutDataProtectionPolicyRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/RemovePermissionRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/RemovePermissionRequestMarshaller.java
index da423585517..9499e2273a5 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/RemovePermissionRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/RemovePermissionRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ReplayLimitExceededExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ReplayLimitExceededExceptionUnmarshaller.java
new file mode 100644
index 00000000000..ac15dca4eda
--- /dev/null
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ReplayLimitExceededExceptionUnmarshaller.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License").
+ * You may not use this file except in compliance with the License.
+ * A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file. This file is distributed
+ * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+ * express or implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ */
+
+package com.amazonaws.services.sns.model.transform;
+
+import org.w3c.dom.Node;
+
+import com.amazonaws.AmazonServiceException;
+import com.amazonaws.util.XpathUtils;
+import com.amazonaws.transform.StandardErrorUnmarshaller;
+
+import com.amazonaws.services.sns.model.ReplayLimitExceededException;
+
+public class ReplayLimitExceededExceptionUnmarshaller extends StandardErrorUnmarshaller {
+
+ public ReplayLimitExceededExceptionUnmarshaller() {
+ super(ReplayLimitExceededException.class);
+ }
+
+ public AmazonServiceException unmarshall(Node node) throws Exception {
+ // Bail out if this isn't the right error code that this
+ // marshaller understands.
+ String errorCode = parseErrorCode(node);
+ if (errorCode == null || !errorCode.equals("ReplayLimitExceeded"))
+ return null;
+
+ ReplayLimitExceededException e = (ReplayLimitExceededException) super.unmarshall(node);
+
+ return e;
+ }
+}
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ResourceNotFoundExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ResourceNotFoundExceptionUnmarshaller.java
index 5fc24c9681d..8e12e16e5a7 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ResourceNotFoundExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ResourceNotFoundExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SMSSandboxPhoneNumberStaxMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SMSSandboxPhoneNumberStaxMarshaller.java
index 8d5dfa631d8..cfe9dca84bb 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SMSSandboxPhoneNumberStaxMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SMSSandboxPhoneNumberStaxMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SMSSandboxPhoneNumberStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SMSSandboxPhoneNumberStaxUnmarshaller.java
index f7e0e005b59..02e189a16be 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SMSSandboxPhoneNumberStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SMSSandboxPhoneNumberStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetEndpointAttributesRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetEndpointAttributesRequestMarshaller.java
index d65304748a3..74dff0aeb2f 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetEndpointAttributesRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetEndpointAttributesRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetPlatformApplicationAttributesRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetPlatformApplicationAttributesRequestMarshaller.java
index 30520bd44ed..c08451bdccb 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetPlatformApplicationAttributesRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetPlatformApplicationAttributesRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetSMSAttributesRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetSMSAttributesRequestMarshaller.java
index 4f2bf34fa99..ac8146d654f 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetSMSAttributesRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetSMSAttributesRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetSMSAttributesResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetSMSAttributesResultStaxUnmarshaller.java
index f5ee0fbb238..db18a39f0b6 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetSMSAttributesResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetSMSAttributesResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetSubscriptionAttributesRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetSubscriptionAttributesRequestMarshaller.java
index 63895ea1b0f..26100ba41fa 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetSubscriptionAttributesRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetSubscriptionAttributesRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetTopicAttributesRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetTopicAttributesRequestMarshaller.java
index 399e4e4b5b6..24a377fb9cb 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetTopicAttributesRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SetTopicAttributesRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/StaleTagExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/StaleTagExceptionUnmarshaller.java
index 35ec0e90de5..eb19dffce59 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/StaleTagExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/StaleTagExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscribeRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscribeRequestMarshaller.java
index 92bb1ee40fb..7973d5d0e81 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscribeRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscribeRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscribeResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscribeResultStaxUnmarshaller.java
index 06136cb22ff..c906f5cff23 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscribeResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscribeResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscriptionLimitExceededExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscriptionLimitExceededExceptionUnmarshaller.java
index 4b60aef292b..d1670b9f9f4 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscriptionLimitExceededExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscriptionLimitExceededExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscriptionStaxMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscriptionStaxMarshaller.java
index 6d4ea748c62..7a114971c45 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscriptionStaxMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscriptionStaxMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscriptionStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscriptionStaxUnmarshaller.java
index 0e1804f9c0e..bc13a6e7ac4 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscriptionStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/SubscriptionStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagLimitExceededExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagLimitExceededExceptionUnmarshaller.java
index 89b5969595f..aeecfa87bf3 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagLimitExceededExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagLimitExceededExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagPolicyExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagPolicyExceptionUnmarshaller.java
index 3f97d9a1e1e..d8dc194680d 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagPolicyExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagPolicyExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagResourceRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagResourceRequestMarshaller.java
index 586b8ea4c6c..9df73dd9a6a 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagResourceRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagResourceRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagResourceResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagResourceResultStaxUnmarshaller.java
index cb4bf1378bd..299bff67459 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagResourceResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagResourceResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagStaxMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagStaxMarshaller.java
index 3f4299dc401..8c4410fc654 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagStaxMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagStaxMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagStaxUnmarshaller.java
index 69ab66a729d..681074db0a2 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TagStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ThrottledExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ThrottledExceptionUnmarshaller.java
index 3cfd56ad028..c82ef0e84fe 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ThrottledExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ThrottledExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TooManyEntriesInBatchRequestExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TooManyEntriesInBatchRequestExceptionUnmarshaller.java
index 0e5590d2101..44e01616b57 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TooManyEntriesInBatchRequestExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TooManyEntriesInBatchRequestExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TopicLimitExceededExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TopicLimitExceededExceptionUnmarshaller.java
index 028dd839f81..e7901e68257 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TopicLimitExceededExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TopicLimitExceededExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TopicStaxMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TopicStaxMarshaller.java
index ac4aba151b9..28c9800a282 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TopicStaxMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TopicStaxMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TopicStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TopicStaxUnmarshaller.java
index 0eec7e09bf7..42a0f1e244b 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TopicStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/TopicStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/UnsubscribeRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/UnsubscribeRequestMarshaller.java
index a9ec4b253f8..27a8360cdd5 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/UnsubscribeRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/UnsubscribeRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/UntagResourceRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/UntagResourceRequestMarshaller.java
index 1ce3936a4e0..49a3580161b 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/UntagResourceRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/UntagResourceRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/UntagResourceResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/UntagResourceResultStaxUnmarshaller.java
index 22acb144026..713bcac26b1 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/UntagResourceResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/UntagResourceResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/UserErrorExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/UserErrorExceptionUnmarshaller.java
index f9d2e102c19..7aeafb59a00 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/UserErrorExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/UserErrorExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ValidationExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ValidationExceptionUnmarshaller.java
index 824a6e6d9da..41e9b8a8806 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ValidationExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/ValidationExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/VerificationExceptionUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/VerificationExceptionUnmarshaller.java
index 56fb6a992a6..fc6d3b0195a 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/VerificationExceptionUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/VerificationExceptionUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/VerifySMSSandboxPhoneNumberRequestMarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/VerifySMSSandboxPhoneNumberRequestMarshaller.java
index cce162906c5..49d38efeb79 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/VerifySMSSandboxPhoneNumberRequestMarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/VerifySMSSandboxPhoneNumberRequestMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
diff --git a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/VerifySMSSandboxPhoneNumberResultStaxUnmarshaller.java b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/VerifySMSSandboxPhoneNumberResultStaxUnmarshaller.java
index 5a187c82b81..681ecb55762 100644
--- a/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/VerifySMSSandboxPhoneNumberResultStaxUnmarshaller.java
+++ b/aws-android-sdk-sns/src/main/java/com/amazonaws/services/sns/model/transform/VerifySMSSandboxPhoneNumberResultStaxUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Copyright 2010-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
*
+ *
*
*
+ *
*/
public void setAttributes(java.util.MapReplayPolicy
– Adds or updates an inline policy
+ * document for a subscription to replay messages stored in the
+ * specified Amazon SNS topic.
+ * ReplayStatus
– Retrieves the status of the
+ * subscription message replay, which can be one of the
+ * following:
+ *
+ *
+ * Completed
– The replay has successfully
+ * redelivered all messages, and is now delivering newly
+ * published messages. If an ending point was specified in the
+ * ReplayPolicy
then the subscription will no longer
+ * receive newly published messages.
+ * In progress
– The replay is currently replaying
+ * the selected messages.
+ * Failed
– The replay was unable to complete.
+ * Pending
– The default state while the replay
+ * initiates.
+ *
*
*
*
*
+ *
+ * ReplayPolicy
– Adds or updates an inline policy document for
+ * a subscription to replay messages stored in the specified Amazon SNS
+ * topic.
+ * ReplayStatus
– Retrieves the status of the subscription
+ * message replay, which can be one of the following:
+ *
+ *
+ * Completed
– The replay has successfully redelivered all
+ * messages, and is now delivering newly published messages. If an ending
+ * point was specified in the ReplayPolicy
then the
+ * subscription will no longer receive newly published messages.
+ * In progress
– The replay is currently replaying the selected
+ * messages.
+ * Failed
– The replay was unable to complete.
+ * Pending
– The default state while the replay initiates.
+ *
*
+ *
*
*
+ *
* @return A reference to this updated object so that method calls can be
* chained together.
*/
@@ -1862,8 +2186,8 @@ public SubscribeRequest withAttributes(java.util.MapReplayPolicy
– Adds or updates an inline policy
+ * document for a subscription to replay messages stored in the
+ * specified Amazon SNS topic.
+ * ReplayStatus
– Retrieves the status of the
+ * subscription message replay, which can be one of the
+ * following:
+ *
+ *
+ * Completed
– The replay has successfully
+ * redelivered all messages, and is now delivering newly
+ * published messages. If an ending point was specified in the
+ * ReplayPolicy
then the subscription will no longer
+ * receive newly published messages.
+ * In progress
– The replay is currently replaying
+ * the selected messages.
+ * Failed
– The replay was unable to complete.
+ * Pending
– The default state while the replay
+ * initiates.
+ *
*
*
*
*
+ *
+ * ReplayPolicy
– Adds or updates an inline policy document for
+ * a subscription to replay messages stored in the specified Amazon SNS
+ * topic.
+ * ReplayStatus
– Retrieves the status of the subscription
+ * message replay, which can be one of the following:
+ *
+ *
+ * Completed
– The replay has successfully redelivered all
+ * messages, and is now delivering newly published messages. If an ending
+ * point was specified in the ReplayPolicy
then the
+ * subscription will no longer receive newly published messages.
+ * In progress
– The replay is currently replaying the selected
+ * messages.
+ * Failed
– The replay was unable to complete.
+ * Pending
– The default state while the replay initiates.
+ *