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 6a86a1e837..bea44b293f 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 89f5c6c72d..74bdf9e596 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 a30fdf75a9..a04b53ac83 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 a0eb17ca54..332d3abf99 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 4f771e1d6e..9c25f59716 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 559faf6367..6078421326 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 bdc86a501e..5f58cc1959 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 406f0ae65d..7613432643 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 0e8715bd99..9413663c59 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 3fa31018a5..9b6d0c1719 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 83eed8914e..24872487a5 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 cbf0570594..743fb6be58 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 49bb6a220c..5d6dc955f2 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 27dd4cadd2..183258ceeb 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 98c87a9c7b..21193f1185 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 76cc587d83..1885d3cf63 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 1d1ce7ab37..e7cd6f0c92 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 ce8106b0cc..8e0280ccbf 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 025a033678..dddf426eca 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 d693517d36..7db6e73e9e 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 deef77e457..28225fea20 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 533dade81f..60704e489e 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 eb03c1a0b3..c113c7e4c1 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 805c381be3..5ee49e04a7 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 e75dc9e41a..5b7911fa63 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 5ac2461304..66ca27d8e6 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 ab2af2208d..712fb130a0 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 bdf01c877f..19cd5d0c94 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 d5fc68f2aa..87ed3f0fc3 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 0000000000..d202e82d6e --- /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 7113d13ccd..7bf33dd3e8 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 b5529a2cff..455bd8d4eb 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 ec271c2ce0..9d7668b7f8 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 f20bf59574..885d585b7a 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 8b93fd816a..77219ac1b1 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 77240717c4..a5da597d59 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 986542c35e..35ba0a6c2e 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 cc3ec84281..301a27cb6e 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 bc03cf1cfd..9f0861a415 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 7b606818ca..9aed81cb3a 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 7b53367994..b2f181bf23 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 4aa42b030b..3dc89831da 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 eaaa8bd594..2c5591347a 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 4cac097ec0..3fe93268bb 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 ec3178e76b..cd18b09590 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 7b394e1c09..e24859426e 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 7ad7b9449f..0f56148150 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 7ef8e39802..d6342a4f12 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 1a890b9a26..f0e57aa7dc 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 f9030ea876..c1ab798c43 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 9f1d1610cf..b0392f037f 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 b7116032e7..edd20f5c5c 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 a9e66a5047..86abaf76f5 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 44c1eaf218..ac1e5a2f0c 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 2ee4581b64..11490ddb70 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 a66f466ff0..4b17129155 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 bb0ead809f..0a7f7e0dc8 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 c3ffbe27ad..bbe6646ff4 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 558a55d695..9cb978456b 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 306013ad6a..e2bd6ee3be 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 22ed38ae61..4486959093 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 efbb7792c9..92d2e80307 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 315f445f63..1bd7afea36 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 e7e9bd69a3..bf904a17fa 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 258b0ee532..4befccdb2d 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 25f5451c1b..0470e25ef1 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 975827c583..193797b6b4 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 168076d9ab..fde625ef4f 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 ba0ffdaba0..09ee517305 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 e0f8aa1273..b0926c6f40 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 d84bbe9963..7544c8a43d 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 f313c06445..476f255933 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 bd303779c8..4587e1c6ed 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 ea8dcd2b20..0e93d6d843 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 abc07162d1..4ef1a8b790 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 4b0bcc7d56..574c88002b 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 4e1ff5791a..92569aeb98 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 28b3549e85..7be3cc7bfe 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 4e63ea98fd..64e4c19250 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 fb264b4963..caa61b44a9 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 18eb518ec9..d3b27a7bcb 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 1901409a42..8dafa6da6f 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 e96cffd5a6..be8277a551 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 642f8ec17b..762bf7cf48 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 8c97b911c4..e88f034342 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 46b0a923c9..d250c5fe50 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 f068dfb5ff..85a2a4b20e 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 b2bb0c1c90..ab1d635416 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 52294ab21a..882ef36d23 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 e3804d97b2..c8ff4c6fd0 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 7592d206fc..ce6a3655d0 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 c674f0dfd8..33d05ebc2a 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 d58cb7eb8e..c184f14fed 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 c145084349..979309ec39 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 607bcbeb78..98df9711d7 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 ecc346a694..b3c6294368 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 edc6b95fa2..2c0d8fd842 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 e141ed621b..31b6157c0e 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 bca67ff37c..692e82b8a4 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 4ea219bd4c..1723ee6048 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 5c778e815c..7e9a9ee47d 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 3c40a25df5..56d470b767 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 a1dee2aa01..d4b3331e41 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 0000000000..c01e6ebf0b
--- /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 0ccee05d13..7879a1c917 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 60d2e445c7..e809e607ea 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 3a8237a294..daa1e46ce3 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 2ac211d520..3640086547 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 b17f301bb6..c7b83f833c 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 dc87c7a28a..6ea5e6b091 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 769f7bc9d4..dddd22b7ef 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 c0a3c9c0de..58b623bede 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 4c4f1e4182..7a4abfda53 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 62cadcd1f0..a6a9e6337d 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 cc249ba84c..8df88e6fec 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 488d718a52..51354f6a79 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 67ba480f9f..b70942637f 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 7b74e0f587..5ae23aed37 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 1869eb7699..4eaebe6977 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 c06279b694..88894f267f 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 6372b055ec..959c99d07b 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 d3b4f860f5..f7b7abad95 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 500c25a1f4..aa6552edb9 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 a1955ae033..28fdb974e3 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 be39a7a0d1..53eb0387ca 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 361a95bf3e..b890be209c 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 b34c768417..43f6314c4c 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 144baefb0b..73fc6e9afa 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 802b146062..49cfa22a34 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 d89f83dccb..66ed9e75a3 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 f6df860d23..ad9c3b6365 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 9b69066d4a..086e946188 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 4fd4311eed..4962ab4563 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 56221103a5..502a8f954a 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 f30e0770a2..c159af175c 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 0fe7477dee..30de0b2f37 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 b0e736ce00..6b1bf74cc0 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 f47d51d538..024ace9eef 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 692fc360c1..f3ff6b4aee 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 f09c3200b9..dc67a8e19b 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 e5f842153f..46393f204c 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 d3be23838e..b92bfdccda 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 340c6bf683..5ffe0e427c 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 5106c55e5d..e604593fb0 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 4273507929..5a798dd437 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 2fb13ac89c..442f53c4f6 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 f195be80d5..369d3cf758 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 0a8116a591..1d182a5899 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 da42358551..9499e2273a 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 0000000000..ac15dca4ed
--- /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 5fc24c9681..8e12e16e5a 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 8d5dfa631d..cfe9dca84b 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 f7e0e005b5..02e189a16b 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 d65304748a..74dff0aeb2 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 30520bd44e..c08451bdcc 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 4f2bf34fa9..ac8146d654 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 f5ee0fbb23..db18a39f0b 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 63895ea1b0..26100ba41f 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 399e4e4b5b..24a377fb9c 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 35ec0e90de..eb19dffce5 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 92bb1ee40f..7973d5d0e8 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 06136cb22f..c906f5cff2 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 4b60aef292..d1670b9f9f 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 6d4ea748c6..7a114971c4 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 0e1804f9c0..bc13a6e7ac 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 89b5969595..aeecfa87bf 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 3f97d9a1e1..d8dc194680 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 586b8ea4c6..9df73dd9a6 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 cb4bf1378b..299bff6745 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 3f4299dc40..8c4410fc65 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 69ab66a729..681074db0a 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 3cfd56ad02..c82ef0e84f 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 0e5590d210..44e01616b5 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 028dd839f8..e7901e6825 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 ac4aba151b..28c9800a28 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 0eec7e09bf..42a0f1e244 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 a9ec4b253f..27a8360cdd 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 1ce3936a4e..49a3580161 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 22acb14402..713bcac26b 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 f9d2e102c1..7aeafb59a0 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 824a6e6d9d..41e9b8a880 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 56fb6a992a..fc6d3b0195 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 cce162906c..49d38efeb7 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 5a187c82b8..681ecb5576 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.
+ *