All Downloads are FREE. Search and download functionalities are using the official Maven repository.

models.oidc-2019-06-10-intermediate.json Maven / Gradle / Ivy

{
  "customizationConfig" : {
    "attachPayloadTraitToMember" : { },
    "blacklistedSimpleMethods" : [ ],
    "calculateCrc32FromCompressedData" : false,
    "convenienceTypeOverloads" : [ ],
    "customErrorCodeFieldName" : null,
    "customProtocolFactoryFqcn" : null,
    "customResponseMetadata" : null,
    "customRetryPolicy" : null,
    "customServiceMetadata" : null,
    "defaultSimpleMethodTestRegion" : null,
    "deprecatedOperations" : [ ],
    "deprecatedShapes" : [ ],
    "excludeClientCreateMethod" : false,
    "modelMarshallerDefaultValueSupplier" : { },
    "operationModifiers" : null,
    "paginationCustomization" : null,
    "renameShapes" : null,
    "sdkModeledExceptionBaseClassName" : null,
    "sdkRequestBaseClassName" : null,
    "sdkResponseBaseClassName" : null,
    "serviceSpecificClientConfigClass" : null,
    "serviceSpecificHttpConfig" : null,
    "shapeModifiers" : null,
    "shapeSubstitutions" : null,
    "shareModelConfig" : null,
    "skipSyncClientGeneration" : false,
    "useAutoConstructList" : true,
    "useAutoConstructMap" : true,
    "utilitiesMethod" : null,
    "verifiedSimpleMethods" : [ ]
  },
  "metadata" : {
    "apiVersion" : "2019-06-10",
    "asyncBuilder" : "DefaultSsoOidcAsyncClientBuilder",
    "asyncBuilderInterface" : "SsoOidcAsyncClientBuilder",
    "asyncClient" : "DefaultSsoOidcAsyncClient",
    "asyncInterface" : "SsoOidcAsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultSsoOidcBaseClientBuilder",
    "baseBuilderInterface" : "SsoOidcBaseClientBuilder",
    "baseExceptionName" : "SsoOidcException",
    "baseRequestName" : "SsoOidcRequest",
    "baseResponseName" : "SsoOidcResponse",
    "cborProtocol" : false,
    "clientPackageName" : "ssooidc",
    "contentType" : null,
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "descriptiveServiceName" : "SSO OIDC",
    "documentation" : "

AWS Single Sign-On (SSO) OpenID Connect (OIDC) is a web service that enables a client (such as AWS CLI or a native application) to register with AWS SSO. The service also enables the client to fetch the user’s access token upon successful authentication and authorization with AWS SSO. This service conforms with the OAuth 2.0 based implementation of the device authorization grant standard (https://tools.ietf.org/html/rfc8628).

For general information about AWS SSO, see What is AWS Single Sign-On? in the AWS SSO User Guide.

This API reference guide describes the AWS SSO OIDC operations that you can call programatically and includes detailed information on data types and errors.

AWS provides SDKs that consist of libraries and sample code for various programming languages and platforms such as Java, Ruby, .Net, iOS, and Android. The SDKs provide a convenient way to create programmatic access to AWS SSO and other AWS services. For more information about the AWS SDKs, including how to download and install them, see Tools for Amazon Web Services.

", "endpointPrefix" : "oidc", "fullAuthPolicyPackageName" : "software.amazon.awssdk.services", "fullClientPackageName" : "software.amazon.awssdk.services.ssooidc", "fullModelPackageName" : "software.amazon.awssdk.services.ssooidc.model", "fullPaginatorsPackageName" : "software.amazon.awssdk.services.ssooidc.paginators", "fullRequestTransformPackageName" : "software.amazon.awssdk.services.ssooidc.transform", "fullTransformPackageName" : "software.amazon.awssdk.services.ssooidc.transform", "ionProtocol" : false, "jsonProtocol" : true, "jsonVersion" : "1.1", "modelPackageName" : "ssooidc.model", "paginatorsPackageName" : "ssooidc.paginators", "protocol" : "rest-json", "requestTransformPackageName" : "ssooidc.transform", "requiresApiKey" : false, "requiresIamSigners" : false, "rootPackageName" : "software.amazon.awssdk.services", "serviceId" : "SSO OIDC", "serviceName" : "SsoOidc", "signingName" : "awsssooidc", "syncBuilder" : "DefaultSsoOidcClientBuilder", "syncBuilderInterface" : "SsoOidcClientBuilder", "syncClient" : "DefaultSsoOidcClient", "syncInterface" : "SsoOidcClient", "transformPackageName" : "ssooidc.transform", "uid" : "sso-oidc-2019-06-10", "xmlProtocol" : false }, "operations" : { "CreateToken" : { "authType" : "NONE", "authenticated" : false, "deprecated" : false, "documentation" : "

Creates and returns an access token for the authorized client. The access token issued will be used to fetch short-term credentials for the assigned roles in the AWS account.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that something is wrong with the input to the request. For example, a required parameter might be missing or out of range.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidClientException", "documentation" : "

Indicates that the clientId or clientSecret in the request is invalid. For example, this can occur when a client sends an incorrect clientId or an expired clientSecret.

", "httpStatusCode" : 401 }, { "exceptionName" : "InvalidGrantException", "documentation" : "

Indicates that a request contains an invalid grant. This can occur if a client makes a CreateToken request with an invalid grant type.

", "httpStatusCode" : 400 }, { "exceptionName" : "UnauthorizedClientException", "documentation" : "

Indicates that the client is not currently authorized to make the request. This can happen when a clientId is not issued for a public client.

", "httpStatusCode" : 400 }, { "exceptionName" : "UnsupportedGrantTypeException", "documentation" : "

Indicates that the grant type in the request is not supported by the service.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidScopeException", "documentation" : "

Indicates that the scope provided in the request is invalid.

", "httpStatusCode" : 400 }, { "exceptionName" : "AuthorizationPendingException", "documentation" : "

Indicates that a request to authorize a client with an access user session token is pending.

", "httpStatusCode" : 400 }, { "exceptionName" : "SlowDownException", "documentation" : "

Indicates that the client is making the request too frequently and is more than the service can handle.

", "httpStatusCode" : 400 }, { "exceptionName" : "AccessDeniedException", "documentation" : "

You do not have sufficient access to perform this action.

", "httpStatusCode" : 400 }, { "exceptionName" : "ExpiredTokenException", "documentation" : "

Indicates that the token issued by the service is expired and is no longer valid.

", "httpStatusCode" : 400 }, { "exceptionName" : "InternalServerException", "documentation" : "

Indicates that an error from the service occurred while trying to process a request.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateTokenRequest", "variableName" : "createTokenRequest", "variableType" : "CreateTokenRequest", "documentation" : "", "simpleType" : "CreateTokenRequest", "variableSetterType" : "CreateTokenRequest" }, "methodName" : "createToken", "operationName" : "CreateToken", "paginated" : false, "returnType" : { "returnType" : "CreateTokenResponse", "documentation" : null }, "syncReturnType" : "CreateTokenResponse" }, "RegisterClient" : { "authType" : "NONE", "authenticated" : false, "deprecated" : false, "documentation" : "

Registers a client with AWS SSO. This allows clients to initiate device authorization. The output should be persisted for reuse through many authentication requests.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that something is wrong with the input to the request. For example, a required parameter might be missing or out of range.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidScopeException", "documentation" : "

Indicates that the scope provided in the request is invalid.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidClientMetadataException", "documentation" : "

Indicates that the client information sent in the request during registration is invalid.

", "httpStatusCode" : 400 }, { "exceptionName" : "InternalServerException", "documentation" : "

Indicates that an error from the service occurred while trying to process a request.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "RegisterClientRequest", "variableName" : "registerClientRequest", "variableType" : "RegisterClientRequest", "documentation" : "", "simpleType" : "RegisterClientRequest", "variableSetterType" : "RegisterClientRequest" }, "methodName" : "registerClient", "operationName" : "RegisterClient", "paginated" : false, "returnType" : { "returnType" : "RegisterClientResponse", "documentation" : null }, "syncReturnType" : "RegisterClientResponse" }, "StartDeviceAuthorization" : { "authType" : "NONE", "authenticated" : false, "deprecated" : false, "documentation" : "

Initiates device authorization by requesting a pair of verification codes from the authorization service.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that something is wrong with the input to the request. For example, a required parameter might be missing or out of range.

", "httpStatusCode" : 400 }, { "exceptionName" : "InvalidClientException", "documentation" : "

Indicates that the clientId or clientSecret in the request is invalid. For example, this can occur when a client sends an incorrect clientId or an expired clientSecret.

", "httpStatusCode" : 401 }, { "exceptionName" : "UnauthorizedClientException", "documentation" : "

Indicates that the client is not currently authorized to make the request. This can happen when a clientId is not issued for a public client.

", "httpStatusCode" : 400 }, { "exceptionName" : "SlowDownException", "documentation" : "

Indicates that the client is making the request too frequently and is more than the service can handle.

", "httpStatusCode" : 400 }, { "exceptionName" : "InternalServerException", "documentation" : "

Indicates that an error from the service occurred while trying to process a request.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "StartDeviceAuthorizationRequest", "variableName" : "startDeviceAuthorizationRequest", "variableType" : "StartDeviceAuthorizationRequest", "documentation" : "", "simpleType" : "StartDeviceAuthorizationRequest", "variableSetterType" : "StartDeviceAuthorizationRequest" }, "methodName" : "startDeviceAuthorization", "operationName" : "StartDeviceAuthorization", "paginated" : false, "returnType" : { "returnType" : "StartDeviceAuthorizationResponse", "documentation" : null }, "syncReturnType" : "StartDeviceAuthorizationResponse" } }, "shapes" : { "AccessDeniedException" : { "c2jName" : "AccessDeniedException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

You do not have sufficient access to perform this action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "AccessDeniedException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Error" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Error_description" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AccessDeniedException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "AccessDeniedException", "variableName" : "accessDeniedException", "variableType" : "AccessDeniedException", "documentation" : null, "simpleType" : "AccessDeniedException", "variableSetterType" : "AccessDeniedException" }, "wrapper" : false, "xmlNamespace" : null }, "AuthorizationPendingException" : { "c2jName" : "AuthorizationPendingException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Indicates that a request to authorize a client with an access user session token is pending.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "AuthorizationPendingException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Error" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Error_description" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AuthorizationPendingException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "AuthorizationPendingException", "variableName" : "authorizationPendingException", "variableType" : "AuthorizationPendingException", "documentation" : null, "simpleType" : "AuthorizationPendingException", "variableSetterType" : "AuthorizationPendingException" }, "wrapper" : false, "xmlNamespace" : null }, "CreateTokenRequest" : { "c2jName" : "CreateTokenRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreateToken", "locationName" : null, "requestUri" : "/token", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientId", "beanStyleSetterMethodName" : "setClientId", "c2jName" : "clientId", "c2jShape" : "ClientId", "defaultConsumerFluentSetterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientId(String)}.\n@param clientId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\n@return The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.\n@deprecated Use {@link #clientId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\n@param clientId The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientId(String)}\n", "documentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientId", "fluentSetterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\n@param clientId The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientId", "getterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\n@return The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientId", "sensitive" : false, "setterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\n@param clientId The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.", "setterMethodName" : "setClientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientSecret", "beanStyleSetterMethodName" : "setClientSecret", "c2jName" : "clientSecret", "c2jShape" : "ClientSecret", "defaultConsumerFluentSetterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientSecret(String)}.\n@param clientSecret a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientSecret(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\n@return A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.\n@deprecated Use {@link #clientSecret()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\n@param clientSecret A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientSecret(String)}\n", "documentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientSecret property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientSecret", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSecret", "fluentSetterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\n@param clientSecret A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSecret", "getterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\n@return A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientSecret", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSecret", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientSecret", "sensitive" : false, "setterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\n@param clientSecret A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.", "setterMethodName" : "setClientSecret", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGrantType", "beanStyleSetterMethodName" : "setGrantType", "c2jName" : "grantType", "c2jShape" : "GrantType", "defaultConsumerFluentSetterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #grantType(String)}.\n@param grantType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #grantType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\n@return Supports grant types for authorization code, refresh token, and device code request.\n@deprecated Use {@link #grantType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\n@param grantType Supports grant types for authorization code, refresh token, and device code request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #grantType(String)}\n", "documentation" : "

Supports grant types for authorization code, refresh token, and device code request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GrantType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGrantType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "grantType", "fluentSetterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\n@param grantType Supports grant types for authorization code, refresh token, and device code request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "grantType", "getterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\n@return Supports grant types for authorization code, refresh token, and device code request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "grantType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "grantType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GrantType", "sensitive" : false, "setterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\n@param grantType Supports grant types for authorization code, refresh token, and device code request.", "setterMethodName" : "setGrantType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "grantType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "grantType", "variableType" : "String", "documentation" : "

Supports grant types for authorization code, refresh token, and device code request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeviceCode", "beanStyleSetterMethodName" : "setDeviceCode", "c2jName" : "deviceCode", "c2jShape" : "DeviceCode", "defaultConsumerFluentSetterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deviceCode(String)}.\n@param deviceCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deviceCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\n@return Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.\n@deprecated Use {@link #deviceCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\n@param deviceCode Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceCode(String)}\n", "documentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeviceCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeviceCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deviceCode", "fluentSetterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\n@param deviceCode Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deviceCode", "getterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\n@return Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "deviceCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deviceCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeviceCode", "sensitive" : false, "setterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\n@param deviceCode Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.", "setterMethodName" : "setDeviceCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deviceCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deviceCode", "variableType" : "String", "documentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "code", "c2jShape" : "AuthCode", "defaultConsumerFluentSetterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\n@return The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.\n@deprecated Use {@link #code()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\n@param code The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #code(String)}\n", "documentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Code property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\n@param code The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\n@return The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\n@param code The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRefreshToken", "beanStyleSetterMethodName" : "setRefreshToken", "c2jName" : "refreshToken", "c2jShape" : "RefreshToken", "defaultConsumerFluentSetterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #refreshToken(String)}.\n@param refreshToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #refreshToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\n@return The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.\n@deprecated Use {@link #refreshToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\n@param refreshToken The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #refreshToken(String)}\n", "documentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RefreshToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRefreshToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "refreshToken", "fluentSetterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\n@param refreshToken The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshToken", "getterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\n@return The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "refreshToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "refreshToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RefreshToken", "sensitive" : false, "setterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\n@param refreshToken The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.", "setterMethodName" : "setRefreshToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getScope", "beanStyleSetterMethodName" : "setScope", "c2jName" : "scope", "c2jShape" : "Scopes", "defaultConsumerFluentSetterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #scope(List)}.\n@param scope a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #scope(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasScope()} to see if a value was sent in this field.\n

\n@return The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@deprecated Use {@link #scope()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scope The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #scope(List)}\n", "documentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Scope property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasScope", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "scope", "fluentSetterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scope The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "scope", "getterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasScope()} to see if a value was sent in this field.\n

\n@return The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "scope", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "scope", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Scope", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Scope", "sensitive" : false, "setterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scope The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.", "setterMethodName" : "setScope", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "scope", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "scope", "variableType" : "java.util.List", "documentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRedirectUri", "beanStyleSetterMethodName" : "setRedirectUri", "c2jName" : "redirectUri", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #redirectUri(String)}.\n@param redirectUri a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #redirectUri(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\n@return The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.\n@deprecated Use {@link #redirectUri()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\n@param redirectUri The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #redirectUri(String)}\n", "documentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RedirectUri property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRedirectUri", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "redirectUri", "fluentSetterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\n@param redirectUri The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "redirectUri", "getterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\n@return The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "redirectUri", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "redirectUri", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RedirectUri", "sensitive" : false, "setterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\n@param redirectUri The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.", "setterMethodName" : "setRedirectUri", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "redirectUri", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "redirectUri", "variableType" : "String", "documentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClientId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientId", "beanStyleSetterMethodName" : "setClientId", "c2jName" : "clientId", "c2jShape" : "ClientId", "defaultConsumerFluentSetterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientId(String)}.\n@param clientId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\n@return The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.\n@deprecated Use {@link #clientId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\n@param clientId The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientId(String)}\n", "documentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientId", "fluentSetterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\n@param clientId The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientId", "getterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\n@return The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientId", "sensitive" : false, "setterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\n@param clientId The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.", "setterMethodName" : "setClientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ClientSecret" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientSecret", "beanStyleSetterMethodName" : "setClientSecret", "c2jName" : "clientSecret", "c2jShape" : "ClientSecret", "defaultConsumerFluentSetterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientSecret(String)}.\n@param clientSecret a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientSecret(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\n@return A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.\n@deprecated Use {@link #clientSecret()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\n@param clientSecret A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientSecret(String)}\n", "documentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientSecret property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientSecret", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSecret", "fluentSetterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\n@param clientSecret A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSecret", "getterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\n@return A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientSecret", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSecret", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientSecret", "sensitive" : false, "setterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\n@param clientSecret A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.", "setterMethodName" : "setClientSecret", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Code" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "code", "c2jShape" : "AuthCode", "defaultConsumerFluentSetterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\n@return The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.\n@deprecated Use {@link #code()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\n@param code The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #code(String)}\n", "documentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Code property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\n@param code The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\n@return The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\n@param code The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DeviceCode" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeviceCode", "beanStyleSetterMethodName" : "setDeviceCode", "c2jName" : "deviceCode", "c2jShape" : "DeviceCode", "defaultConsumerFluentSetterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deviceCode(String)}.\n@param deviceCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deviceCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\n@return Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.\n@deprecated Use {@link #deviceCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\n@param deviceCode Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceCode(String)}\n", "documentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeviceCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeviceCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deviceCode", "fluentSetterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\n@param deviceCode Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deviceCode", "getterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\n@return Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "deviceCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deviceCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeviceCode", "sensitive" : false, "setterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\n@param deviceCode Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.", "setterMethodName" : "setDeviceCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deviceCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deviceCode", "variableType" : "String", "documentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "GrantType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGrantType", "beanStyleSetterMethodName" : "setGrantType", "c2jName" : "grantType", "c2jShape" : "GrantType", "defaultConsumerFluentSetterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #grantType(String)}.\n@param grantType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #grantType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\n@return Supports grant types for authorization code, refresh token, and device code request.\n@deprecated Use {@link #grantType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\n@param grantType Supports grant types for authorization code, refresh token, and device code request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #grantType(String)}\n", "documentation" : "

Supports grant types for authorization code, refresh token, and device code request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GrantType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGrantType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "grantType", "fluentSetterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\n@param grantType Supports grant types for authorization code, refresh token, and device code request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "grantType", "getterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\n@return Supports grant types for authorization code, refresh token, and device code request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "grantType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "grantType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GrantType", "sensitive" : false, "setterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\n@param grantType Supports grant types for authorization code, refresh token, and device code request.", "setterMethodName" : "setGrantType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "grantType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "grantType", "variableType" : "String", "documentation" : "

Supports grant types for authorization code, refresh token, and device code request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RedirectUri" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRedirectUri", "beanStyleSetterMethodName" : "setRedirectUri", "c2jName" : "redirectUri", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #redirectUri(String)}.\n@param redirectUri a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #redirectUri(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\n@return The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.\n@deprecated Use {@link #redirectUri()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\n@param redirectUri The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #redirectUri(String)}\n", "documentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RedirectUri property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRedirectUri", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "redirectUri", "fluentSetterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\n@param redirectUri The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "redirectUri", "getterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\n@return The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "redirectUri", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "redirectUri", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RedirectUri", "sensitive" : false, "setterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\n@param redirectUri The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.", "setterMethodName" : "setRedirectUri", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "redirectUri", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "redirectUri", "variableType" : "String", "documentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RefreshToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRefreshToken", "beanStyleSetterMethodName" : "setRefreshToken", "c2jName" : "refreshToken", "c2jShape" : "RefreshToken", "defaultConsumerFluentSetterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #refreshToken(String)}.\n@param refreshToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #refreshToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\n@return The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.\n@deprecated Use {@link #refreshToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\n@param refreshToken The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #refreshToken(String)}\n", "documentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RefreshToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRefreshToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "refreshToken", "fluentSetterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\n@param refreshToken The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshToken", "getterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\n@return The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "refreshToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "refreshToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RefreshToken", "sensitive" : false, "setterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\n@param refreshToken The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.", "setterMethodName" : "setRefreshToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Scope" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getScope", "beanStyleSetterMethodName" : "setScope", "c2jName" : "scope", "c2jShape" : "Scopes", "defaultConsumerFluentSetterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #scope(List)}.\n@param scope a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #scope(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasScope()} to see if a value was sent in this field.\n

\n@return The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@deprecated Use {@link #scope()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scope The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #scope(List)}\n", "documentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Scope property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasScope", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "scope", "fluentSetterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scope The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "scope", "getterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasScope()} to see if a value was sent in this field.\n

\n@return The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "scope", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "scope", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Scope", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Scope", "sensitive" : false, "setterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scope The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.", "setterMethodName" : "setScope", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "scope", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "scope", "variableType" : "java.util.List", "documentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientId", "beanStyleSetterMethodName" : "setClientId", "c2jName" : "clientId", "c2jShape" : "ClientId", "defaultConsumerFluentSetterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientId(String)}.\n@param clientId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\n@return The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.\n@deprecated Use {@link #clientId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\n@param clientId The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientId(String)}\n", "documentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientId", "fluentSetterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\n@param clientId The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientId", "getterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\n@return The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientId", "sensitive" : false, "setterDocumentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

\n@param clientId The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.", "setterMethodName" : "setClientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : "

The unique identifier string for each client. This value should come from the persisted result of the RegisterClient API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientSecret", "beanStyleSetterMethodName" : "setClientSecret", "c2jName" : "clientSecret", "c2jShape" : "ClientSecret", "defaultConsumerFluentSetterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientSecret(String)}.\n@param clientSecret a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientSecret(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\n@return A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.\n@deprecated Use {@link #clientSecret()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\n@param clientSecret A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientSecret(String)}\n", "documentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientSecret property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientSecret", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSecret", "fluentSetterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\n@param clientSecret A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSecret", "getterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\n@return A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientSecret", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSecret", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientSecret", "sensitive" : false, "setterDocumentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

\n@param clientSecret A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.", "setterMethodName" : "setClientSecret", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : "

A secret string generated for the client. This value should come from the persisted result of the RegisterClient API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGrantType", "beanStyleSetterMethodName" : "setGrantType", "c2jName" : "grantType", "c2jShape" : "GrantType", "defaultConsumerFluentSetterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #grantType(String)}.\n@param grantType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #grantType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\n@return Supports grant types for authorization code, refresh token, and device code request.\n@deprecated Use {@link #grantType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\n@param grantType Supports grant types for authorization code, refresh token, and device code request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #grantType(String)}\n", "documentation" : "

Supports grant types for authorization code, refresh token, and device code request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GrantType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGrantType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "grantType", "fluentSetterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\n@param grantType Supports grant types for authorization code, refresh token, and device code request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "grantType", "getterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\n@return Supports grant types for authorization code, refresh token, and device code request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "grantType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "grantType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GrantType", "sensitive" : false, "setterDocumentation" : "

Supports grant types for authorization code, refresh token, and device code request.

\n@param grantType Supports grant types for authorization code, refresh token, and device code request.", "setterMethodName" : "setGrantType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "grantType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "grantType", "variableType" : "String", "documentation" : "

Supports grant types for authorization code, refresh token, and device code request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeviceCode", "beanStyleSetterMethodName" : "setDeviceCode", "c2jName" : "deviceCode", "c2jShape" : "DeviceCode", "defaultConsumerFluentSetterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deviceCode(String)}.\n@param deviceCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deviceCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\n@return Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.\n@deprecated Use {@link #deviceCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\n@param deviceCode Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceCode(String)}\n", "documentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeviceCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeviceCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deviceCode", "fluentSetterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\n@param deviceCode Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deviceCode", "getterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\n@return Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "deviceCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deviceCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeviceCode", "sensitive" : false, "setterDocumentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

\n@param deviceCode Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.", "setterMethodName" : "setDeviceCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deviceCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deviceCode", "variableType" : "String", "documentation" : "

Used only when calling this API for the device code grant type. This short-term code is used to identify this authentication attempt. This should come from an in-memory reference to the result of the StartDeviceAuthorization API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "code", "c2jShape" : "AuthCode", "defaultConsumerFluentSetterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #code(String)}.\n@param code a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #code(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\n@return The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.\n@deprecated Use {@link #code()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\n@param code The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #code(String)}\n", "documentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Code property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "fluentSetterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\n@param code The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "code", "getterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\n@return The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

\n@param code The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "

The authorization code received from the authorization service. This parameter is required to perform an authorization grant request to get access to a token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRefreshToken", "beanStyleSetterMethodName" : "setRefreshToken", "c2jName" : "refreshToken", "c2jShape" : "RefreshToken", "defaultConsumerFluentSetterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #refreshToken(String)}.\n@param refreshToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #refreshToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\n@return The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.\n@deprecated Use {@link #refreshToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\n@param refreshToken The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #refreshToken(String)}\n", "documentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RefreshToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRefreshToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "refreshToken", "fluentSetterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\n@param refreshToken The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshToken", "getterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\n@return The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "refreshToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "refreshToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RefreshToken", "sensitive" : false, "setterDocumentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

\n@param refreshToken The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.", "setterMethodName" : "setRefreshToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : "

The token used to obtain an access token in the event that the access token is invalid or expired. This token is not issued by the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getScope", "beanStyleSetterMethodName" : "setScope", "c2jName" : "scope", "c2jShape" : "Scopes", "defaultConsumerFluentSetterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #scope(List)}.\n@param scope a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #scope(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasScope()} to see if a value was sent in this field.\n

\n@return The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@deprecated Use {@link #scope()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scope The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #scope(List)}\n", "documentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Scope property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasScope", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "scope", "fluentSetterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scope The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "scope", "getterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasScope()} to see if a value was sent in this field.\n

\n@return The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "scope", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "scope", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Scope", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Scope", "sensitive" : false, "setterDocumentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scope The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.", "setterMethodName" : "setScope", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "scope", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "scope", "variableType" : "java.util.List", "documentation" : "

The list of scopes that is defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRedirectUri", "beanStyleSetterMethodName" : "setRedirectUri", "c2jName" : "redirectUri", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #redirectUri(String)}.\n@param redirectUri a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #redirectUri(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\n@return The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.\n@deprecated Use {@link #redirectUri()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\n@param redirectUri The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #redirectUri(String)}\n", "documentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RedirectUri property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRedirectUri", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "redirectUri", "fluentSetterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\n@param redirectUri The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "redirectUri", "getterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\n@return The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "redirectUri", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "redirectUri", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RedirectUri", "sensitive" : false, "setterDocumentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

\n@param redirectUri The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.", "setterMethodName" : "setRedirectUri", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "redirectUri", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "redirectUri", "variableType" : "String", "documentation" : "

The location of the application that will receive the authorization code. Users authorize the service to send the request to this location.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "clientId", "clientSecret", "grantType", "deviceCode" ], "shapeName" : "CreateTokenRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateTokenRequest", "variableName" : "createTokenRequest", "variableType" : "CreateTokenRequest", "documentation" : null, "simpleType" : "CreateTokenRequest", "variableSetterType" : "CreateTokenRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CreateTokenResponse" : { "c2jName" : "CreateTokenResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAccessToken", "beanStyleSetterMethodName" : "setAccessToken", "c2jName" : "accessToken", "c2jShape" : "AccessToken", "defaultConsumerFluentSetterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accessToken(String)}.\n@param accessToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accessToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\n@return An opaque token to access AWS SSO resources assigned to a user.\n@deprecated Use {@link #accessToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\n@param accessToken An opaque token to access AWS SSO resources assigned to a user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accessToken(String)}\n", "documentation" : "

An opaque token to access AWS SSO resources assigned to a user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AccessToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAccessToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accessToken", "fluentSetterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\n@param accessToken An opaque token to access AWS SSO resources assigned to a user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accessToken", "getterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\n@return An opaque token to access AWS SSO resources assigned to a user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "accessToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "accessToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccessToken", "sensitive" : false, "setterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\n@param accessToken An opaque token to access AWS SSO resources assigned to a user.", "setterMethodName" : "setAccessToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accessToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accessToken", "variableType" : "String", "documentation" : "

An opaque token to access AWS SSO resources assigned to a user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTokenType", "beanStyleSetterMethodName" : "setTokenType", "c2jName" : "tokenType", "c2jShape" : "TokenType", "defaultConsumerFluentSetterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #tokenType(String)}.\n@param tokenType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tokenType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\n@return Used to notify the client that the returned token is an access token. The supported type is BearerToken.\n@deprecated Use {@link #tokenType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\n@param tokenType Used to notify the client that the returned token is an access token. The supported type is BearerToken.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tokenType(String)}\n", "documentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TokenType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTokenType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tokenType", "fluentSetterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\n@param tokenType Used to notify the client that the returned token is an access token. The supported type is BearerToken.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tokenType", "getterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\n@return Used to notify the client that the returned token is an access token. The supported type is BearerToken.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tokenType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tokenType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TokenType", "sensitive" : false, "setterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\n@param tokenType Used to notify the client that the returned token is an access token. The supported type is BearerToken.", "setterMethodName" : "setTokenType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "tokenType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "tokenType", "variableType" : "String", "documentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getExpiresIn", "beanStyleSetterMethodName" : "setExpiresIn", "c2jName" : "expiresIn", "c2jShape" : "ExpirationInSeconds", "defaultConsumerFluentSetterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #expiresIn(Integer)}.\n@param expiresIn a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expiresIn(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\n@return Indicates the time in seconds when an access token will expire.\n@deprecated Use {@link #expiresIn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\n@param expiresIn Indicates the time in seconds when an access token will expire.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expiresIn(Integer)}\n", "documentation" : "

Indicates the time in seconds when an access token will expire.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ExpiresIn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasExpiresIn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "expiresIn", "fluentSetterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\n@param expiresIn Indicates the time in seconds when an access token will expire.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "expiresIn", "getterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\n@return Indicates the time in seconds when an access token will expire.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "expiresIn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "expiresIn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ExpiresIn", "sensitive" : false, "setterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\n@param expiresIn Indicates the time in seconds when an access token will expire.", "setterMethodName" : "setExpiresIn", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "expiresIn", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "expiresIn", "variableType" : "Integer", "documentation" : "

Indicates the time in seconds when an access token will expire.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRefreshToken", "beanStyleSetterMethodName" : "setRefreshToken", "c2jName" : "refreshToken", "c2jShape" : "RefreshToken", "defaultConsumerFluentSetterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #refreshToken(String)}.\n@param refreshToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #refreshToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\n@return A token that, if present, can be used to refresh a previously issued access token that might have expired.\n@deprecated Use {@link #refreshToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\n@param refreshToken A token that, if present, can be used to refresh a previously issued access token that might have expired.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #refreshToken(String)}\n", "documentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RefreshToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRefreshToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "refreshToken", "fluentSetterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\n@param refreshToken A token that, if present, can be used to refresh a previously issued access token that might have expired.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshToken", "getterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\n@return A token that, if present, can be used to refresh a previously issued access token that might have expired.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "refreshToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "refreshToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RefreshToken", "sensitive" : false, "setterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\n@param refreshToken A token that, if present, can be used to refresh a previously issued access token that might have expired.", "setterMethodName" : "setRefreshToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdToken", "beanStyleSetterMethodName" : "setIdToken", "c2jName" : "idToken", "c2jShape" : "IdToken", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #idToken(String)}.\n@param idToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #idToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\n@return The identifier of the user that associated with the access token, if present.\n@deprecated Use {@link #idToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\n@param idToken The identifier of the user that associated with the access token, if present.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #idToken(String)}\n", "documentation" : "

The identifier of the user that associated with the access token, if present.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "idToken", "fluentSetterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\n@param idToken The identifier of the user that associated with the access token, if present.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "idToken", "getterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\n@return The identifier of the user that associated with the access token, if present.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "idToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "idToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IdToken", "sensitive" : false, "setterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\n@param idToken The identifier of the user that associated with the access token, if present.", "setterMethodName" : "setIdToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "idToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "idToken", "variableType" : "String", "documentation" : "

The identifier of the user that associated with the access token, if present.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccessToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAccessToken", "beanStyleSetterMethodName" : "setAccessToken", "c2jName" : "accessToken", "c2jShape" : "AccessToken", "defaultConsumerFluentSetterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accessToken(String)}.\n@param accessToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accessToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\n@return An opaque token to access AWS SSO resources assigned to a user.\n@deprecated Use {@link #accessToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\n@param accessToken An opaque token to access AWS SSO resources assigned to a user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accessToken(String)}\n", "documentation" : "

An opaque token to access AWS SSO resources assigned to a user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AccessToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAccessToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accessToken", "fluentSetterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\n@param accessToken An opaque token to access AWS SSO resources assigned to a user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accessToken", "getterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\n@return An opaque token to access AWS SSO resources assigned to a user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "accessToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "accessToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccessToken", "sensitive" : false, "setterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\n@param accessToken An opaque token to access AWS SSO resources assigned to a user.", "setterMethodName" : "setAccessToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accessToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accessToken", "variableType" : "String", "documentation" : "

An opaque token to access AWS SSO resources assigned to a user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ExpiresIn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getExpiresIn", "beanStyleSetterMethodName" : "setExpiresIn", "c2jName" : "expiresIn", "c2jShape" : "ExpirationInSeconds", "defaultConsumerFluentSetterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #expiresIn(Integer)}.\n@param expiresIn a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expiresIn(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\n@return Indicates the time in seconds when an access token will expire.\n@deprecated Use {@link #expiresIn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\n@param expiresIn Indicates the time in seconds when an access token will expire.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expiresIn(Integer)}\n", "documentation" : "

Indicates the time in seconds when an access token will expire.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ExpiresIn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasExpiresIn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "expiresIn", "fluentSetterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\n@param expiresIn Indicates the time in seconds when an access token will expire.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "expiresIn", "getterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\n@return Indicates the time in seconds when an access token will expire.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "expiresIn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "expiresIn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ExpiresIn", "sensitive" : false, "setterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\n@param expiresIn Indicates the time in seconds when an access token will expire.", "setterMethodName" : "setExpiresIn", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "expiresIn", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "expiresIn", "variableType" : "Integer", "documentation" : "

Indicates the time in seconds when an access token will expire.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "IdToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdToken", "beanStyleSetterMethodName" : "setIdToken", "c2jName" : "idToken", "c2jShape" : "IdToken", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #idToken(String)}.\n@param idToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #idToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\n@return The identifier of the user that associated with the access token, if present.\n@deprecated Use {@link #idToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\n@param idToken The identifier of the user that associated with the access token, if present.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #idToken(String)}\n", "documentation" : "

The identifier of the user that associated with the access token, if present.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "idToken", "fluentSetterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\n@param idToken The identifier of the user that associated with the access token, if present.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "idToken", "getterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\n@return The identifier of the user that associated with the access token, if present.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "idToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "idToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IdToken", "sensitive" : false, "setterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\n@param idToken The identifier of the user that associated with the access token, if present.", "setterMethodName" : "setIdToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "idToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "idToken", "variableType" : "String", "documentation" : "

The identifier of the user that associated with the access token, if present.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RefreshToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRefreshToken", "beanStyleSetterMethodName" : "setRefreshToken", "c2jName" : "refreshToken", "c2jShape" : "RefreshToken", "defaultConsumerFluentSetterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #refreshToken(String)}.\n@param refreshToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #refreshToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\n@return A token that, if present, can be used to refresh a previously issued access token that might have expired.\n@deprecated Use {@link #refreshToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\n@param refreshToken A token that, if present, can be used to refresh a previously issued access token that might have expired.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #refreshToken(String)}\n", "documentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RefreshToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRefreshToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "refreshToken", "fluentSetterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\n@param refreshToken A token that, if present, can be used to refresh a previously issued access token that might have expired.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshToken", "getterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\n@return A token that, if present, can be used to refresh a previously issued access token that might have expired.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "refreshToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "refreshToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RefreshToken", "sensitive" : false, "setterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\n@param refreshToken A token that, if present, can be used to refresh a previously issued access token that might have expired.", "setterMethodName" : "setRefreshToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TokenType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTokenType", "beanStyleSetterMethodName" : "setTokenType", "c2jName" : "tokenType", "c2jShape" : "TokenType", "defaultConsumerFluentSetterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #tokenType(String)}.\n@param tokenType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tokenType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\n@return Used to notify the client that the returned token is an access token. The supported type is BearerToken.\n@deprecated Use {@link #tokenType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\n@param tokenType Used to notify the client that the returned token is an access token. The supported type is BearerToken.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tokenType(String)}\n", "documentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TokenType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTokenType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tokenType", "fluentSetterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\n@param tokenType Used to notify the client that the returned token is an access token. The supported type is BearerToken.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tokenType", "getterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\n@return Used to notify the client that the returned token is an access token. The supported type is BearerToken.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tokenType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tokenType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TokenType", "sensitive" : false, "setterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\n@param tokenType Used to notify the client that the returned token is an access token. The supported type is BearerToken.", "setterMethodName" : "setTokenType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "tokenType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "tokenType", "variableType" : "String", "documentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAccessToken", "beanStyleSetterMethodName" : "setAccessToken", "c2jName" : "accessToken", "c2jShape" : "AccessToken", "defaultConsumerFluentSetterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accessToken(String)}.\n@param accessToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accessToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\n@return An opaque token to access AWS SSO resources assigned to a user.\n@deprecated Use {@link #accessToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\n@param accessToken An opaque token to access AWS SSO resources assigned to a user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accessToken(String)}\n", "documentation" : "

An opaque token to access AWS SSO resources assigned to a user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AccessToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAccessToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accessToken", "fluentSetterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\n@param accessToken An opaque token to access AWS SSO resources assigned to a user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accessToken", "getterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\n@return An opaque token to access AWS SSO resources assigned to a user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "accessToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "accessToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccessToken", "sensitive" : false, "setterDocumentation" : "

An opaque token to access AWS SSO resources assigned to a user.

\n@param accessToken An opaque token to access AWS SSO resources assigned to a user.", "setterMethodName" : "setAccessToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accessToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accessToken", "variableType" : "String", "documentation" : "

An opaque token to access AWS SSO resources assigned to a user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTokenType", "beanStyleSetterMethodName" : "setTokenType", "c2jName" : "tokenType", "c2jShape" : "TokenType", "defaultConsumerFluentSetterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #tokenType(String)}.\n@param tokenType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tokenType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\n@return Used to notify the client that the returned token is an access token. The supported type is BearerToken.\n@deprecated Use {@link #tokenType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\n@param tokenType Used to notify the client that the returned token is an access token. The supported type is BearerToken.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tokenType(String)}\n", "documentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TokenType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTokenType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tokenType", "fluentSetterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\n@param tokenType Used to notify the client that the returned token is an access token. The supported type is BearerToken.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tokenType", "getterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\n@return Used to notify the client that the returned token is an access token. The supported type is BearerToken.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tokenType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tokenType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TokenType", "sensitive" : false, "setterDocumentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

\n@param tokenType Used to notify the client that the returned token is an access token. The supported type is BearerToken.", "setterMethodName" : "setTokenType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "tokenType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "tokenType", "variableType" : "String", "documentation" : "

Used to notify the client that the returned token is an access token. The supported type is BearerToken.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getExpiresIn", "beanStyleSetterMethodName" : "setExpiresIn", "c2jName" : "expiresIn", "c2jShape" : "ExpirationInSeconds", "defaultConsumerFluentSetterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #expiresIn(Integer)}.\n@param expiresIn a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expiresIn(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\n@return Indicates the time in seconds when an access token will expire.\n@deprecated Use {@link #expiresIn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\n@param expiresIn Indicates the time in seconds when an access token will expire.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expiresIn(Integer)}\n", "documentation" : "

Indicates the time in seconds when an access token will expire.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ExpiresIn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasExpiresIn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "expiresIn", "fluentSetterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\n@param expiresIn Indicates the time in seconds when an access token will expire.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "expiresIn", "getterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\n@return Indicates the time in seconds when an access token will expire.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "expiresIn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "expiresIn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ExpiresIn", "sensitive" : false, "setterDocumentation" : "

Indicates the time in seconds when an access token will expire.

\n@param expiresIn Indicates the time in seconds when an access token will expire.", "setterMethodName" : "setExpiresIn", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "expiresIn", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "expiresIn", "variableType" : "Integer", "documentation" : "

Indicates the time in seconds when an access token will expire.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRefreshToken", "beanStyleSetterMethodName" : "setRefreshToken", "c2jName" : "refreshToken", "c2jShape" : "RefreshToken", "defaultConsumerFluentSetterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #refreshToken(String)}.\n@param refreshToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #refreshToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\n@return A token that, if present, can be used to refresh a previously issued access token that might have expired.\n@deprecated Use {@link #refreshToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\n@param refreshToken A token that, if present, can be used to refresh a previously issued access token that might have expired.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #refreshToken(String)}\n", "documentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RefreshToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRefreshToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "refreshToken", "fluentSetterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\n@param refreshToken A token that, if present, can be used to refresh a previously issued access token that might have expired.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshToken", "getterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\n@return A token that, if present, can be used to refresh a previously issued access token that might have expired.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "refreshToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "refreshToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RefreshToken", "sensitive" : false, "setterDocumentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

\n@param refreshToken A token that, if present, can be used to refresh a previously issued access token that might have expired.", "setterMethodName" : "setRefreshToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "refreshToken", "variableType" : "String", "documentation" : "

A token that, if present, can be used to refresh a previously issued access token that might have expired.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdToken", "beanStyleSetterMethodName" : "setIdToken", "c2jName" : "idToken", "c2jShape" : "IdToken", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #idToken(String)}.\n@param idToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #idToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\n@return The identifier of the user that associated with the access token, if present.\n@deprecated Use {@link #idToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\n@param idToken The identifier of the user that associated with the access token, if present.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #idToken(String)}\n", "documentation" : "

The identifier of the user that associated with the access token, if present.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "idToken", "fluentSetterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\n@param idToken The identifier of the user that associated with the access token, if present.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "idToken", "getterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\n@return The identifier of the user that associated with the access token, if present.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "idToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "idToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IdToken", "sensitive" : false, "setterDocumentation" : "

The identifier of the user that associated with the access token, if present.

\n@param idToken The identifier of the user that associated with the access token, if present.", "setterMethodName" : "setIdToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "idToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "idToken", "variableType" : "String", "documentation" : "

The identifier of the user that associated with the access token, if present.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateTokenResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateTokenResponse", "variableName" : "createTokenResponse", "variableType" : "CreateTokenResponse", "documentation" : null, "simpleType" : "CreateTokenResponse", "variableSetterType" : "CreateTokenResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ExpiredTokenException" : { "c2jName" : "ExpiredTokenException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Indicates that the token issued by the service is expired and is no longer valid.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ExpiredTokenException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Error" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Error_description" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ExpiredTokenException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ExpiredTokenException", "variableName" : "expiredTokenException", "variableType" : "ExpiredTokenException", "documentation" : null, "simpleType" : "ExpiredTokenException", "variableSetterType" : "ExpiredTokenException" }, "wrapper" : false, "xmlNamespace" : null }, "InternalServerException" : { "c2jName" : "InternalServerException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Indicates that an error from the service occurred while trying to process a request.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InternalServerException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 500, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Error" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Error_description" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InternalServerException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InternalServerException", "variableName" : "internalServerException", "variableType" : "InternalServerException", "documentation" : null, "simpleType" : "InternalServerException", "variableSetterType" : "InternalServerException" }, "wrapper" : false, "xmlNamespace" : null }, "InvalidClientException" : { "c2jName" : "InvalidClientException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Indicates that the clientId or clientSecret in the request is invalid. For example, this can occur when a client sends an incorrect clientId or an expired clientSecret.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidClientException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 401, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Error" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Error_description" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidClientException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidClientException", "variableName" : "invalidClientException", "variableType" : "InvalidClientException", "documentation" : null, "simpleType" : "InvalidClientException", "variableSetterType" : "InvalidClientException" }, "wrapper" : false, "xmlNamespace" : null }, "InvalidClientMetadataException" : { "c2jName" : "InvalidClientMetadataException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Indicates that the client information sent in the request during registration is invalid.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidClientMetadataException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Error" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Error_description" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidClientMetadataException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidClientMetadataException", "variableName" : "invalidClientMetadataException", "variableType" : "InvalidClientMetadataException", "documentation" : null, "simpleType" : "InvalidClientMetadataException", "variableSetterType" : "InvalidClientMetadataException" }, "wrapper" : false, "xmlNamespace" : null }, "InvalidGrantException" : { "c2jName" : "InvalidGrantException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Indicates that a request contains an invalid grant. This can occur if a client makes a CreateToken request with an invalid grant type.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidGrantException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Error" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Error_description" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidGrantException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidGrantException", "variableName" : "invalidGrantException", "variableType" : "InvalidGrantException", "documentation" : null, "simpleType" : "InvalidGrantException", "variableSetterType" : "InvalidGrantException" }, "wrapper" : false, "xmlNamespace" : null }, "InvalidRequestException" : { "c2jName" : "InvalidRequestException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Indicates that something is wrong with the input to the request. For example, a required parameter might be missing or out of range.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidRequestException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Error" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Error_description" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidRequestException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidRequestException", "variableName" : "invalidRequestException", "variableType" : "InvalidRequestException", "documentation" : null, "simpleType" : "InvalidRequestException", "variableSetterType" : "InvalidRequestException" }, "wrapper" : false, "xmlNamespace" : null }, "InvalidScopeException" : { "c2jName" : "InvalidScopeException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Indicates that the scope provided in the request is invalid.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidScopeException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Error" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Error_description" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidScopeException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidScopeException", "variableName" : "invalidScopeException", "variableType" : "InvalidScopeException", "documentation" : null, "simpleType" : "InvalidScopeException", "variableSetterType" : "InvalidScopeException" }, "wrapper" : false, "xmlNamespace" : null }, "RegisterClientRequest" : { "c2jName" : "RegisterClientRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "RegisterClient", "locationName" : null, "requestUri" : "/client/register", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientName", "beanStyleSetterMethodName" : "setClientName", "c2jName" : "clientName", "c2jShape" : "ClientName", "defaultConsumerFluentSetterDocumentation" : "

The friendly name of the client.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientName(String)}.\n@param clientName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The friendly name of the client.

\n@return The friendly name of the client.\n@deprecated Use {@link #clientName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The friendly name of the client.

\n@param clientName The friendly name of the client.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientName(String)}\n", "documentation" : "

The friendly name of the client.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientName", "fluentSetterDocumentation" : "

The friendly name of the client.

\n@param clientName The friendly name of the client.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientName", "getterDocumentation" : "

The friendly name of the client.

\n@return The friendly name of the client.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientName", "sensitive" : false, "setterDocumentation" : "

The friendly name of the client.

\n@param clientName The friendly name of the client.", "setterMethodName" : "setClientName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientName", "variableType" : "String", "documentation" : "

The friendly name of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientType", "beanStyleSetterMethodName" : "setClientType", "c2jName" : "clientType", "c2jShape" : "ClientType", "defaultConsumerFluentSetterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientType(String)}.\n@param clientType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\n@return The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.\n@deprecated Use {@link #clientType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\n@param clientType The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientType(String)}\n", "documentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientType", "fluentSetterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\n@param clientType The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientType", "getterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\n@return The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientType", "sensitive" : false, "setterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\n@param clientType The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.", "setterMethodName" : "setClientType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientType", "variableType" : "String", "documentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getScopes", "beanStyleSetterMethodName" : "setScopes", "c2jName" : "scopes", "c2jShape" : "Scopes", "defaultConsumerFluentSetterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #scopes(List)}.\n@param scopes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #scopes(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasScopes()} to see if a value was sent in this field.\n

\n@return The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@deprecated Use {@link #scopes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scopes The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #scopes(List)}\n", "documentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Scopes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasScopes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "scopes", "fluentSetterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scopes The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "scopes", "getterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasScopes()} to see if a value was sent in this field.\n

\n@return The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "scopes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "scopes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Scope", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Scopes", "sensitive" : false, "setterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scopes The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.", "setterMethodName" : "setScopes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "scopes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "scopes", "variableType" : "java.util.List", "documentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClientName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientName", "beanStyleSetterMethodName" : "setClientName", "c2jName" : "clientName", "c2jShape" : "ClientName", "defaultConsumerFluentSetterDocumentation" : "

The friendly name of the client.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientName(String)}.\n@param clientName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The friendly name of the client.

\n@return The friendly name of the client.\n@deprecated Use {@link #clientName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The friendly name of the client.

\n@param clientName The friendly name of the client.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientName(String)}\n", "documentation" : "

The friendly name of the client.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientName", "fluentSetterDocumentation" : "

The friendly name of the client.

\n@param clientName The friendly name of the client.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientName", "getterDocumentation" : "

The friendly name of the client.

\n@return The friendly name of the client.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientName", "sensitive" : false, "setterDocumentation" : "

The friendly name of the client.

\n@param clientName The friendly name of the client.", "setterMethodName" : "setClientName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientName", "variableType" : "String", "documentation" : "

The friendly name of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ClientType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientType", "beanStyleSetterMethodName" : "setClientType", "c2jName" : "clientType", "c2jShape" : "ClientType", "defaultConsumerFluentSetterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientType(String)}.\n@param clientType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\n@return The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.\n@deprecated Use {@link #clientType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\n@param clientType The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientType(String)}\n", "documentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientType", "fluentSetterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\n@param clientType The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientType", "getterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\n@return The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientType", "sensitive" : false, "setterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\n@param clientType The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.", "setterMethodName" : "setClientType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientType", "variableType" : "String", "documentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Scopes" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getScopes", "beanStyleSetterMethodName" : "setScopes", "c2jName" : "scopes", "c2jShape" : "Scopes", "defaultConsumerFluentSetterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #scopes(List)}.\n@param scopes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #scopes(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasScopes()} to see if a value was sent in this field.\n

\n@return The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@deprecated Use {@link #scopes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scopes The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #scopes(List)}\n", "documentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Scopes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasScopes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "scopes", "fluentSetterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scopes The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "scopes", "getterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasScopes()} to see if a value was sent in this field.\n

\n@return The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "scopes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "scopes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Scope", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Scopes", "sensitive" : false, "setterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scopes The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.", "setterMethodName" : "setScopes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "scopes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "scopes", "variableType" : "java.util.List", "documentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientName", "beanStyleSetterMethodName" : "setClientName", "c2jName" : "clientName", "c2jShape" : "ClientName", "defaultConsumerFluentSetterDocumentation" : "

The friendly name of the client.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientName(String)}.\n@param clientName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The friendly name of the client.

\n@return The friendly name of the client.\n@deprecated Use {@link #clientName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The friendly name of the client.

\n@param clientName The friendly name of the client.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientName(String)}\n", "documentation" : "

The friendly name of the client.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientName", "fluentSetterDocumentation" : "

The friendly name of the client.

\n@param clientName The friendly name of the client.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientName", "getterDocumentation" : "

The friendly name of the client.

\n@return The friendly name of the client.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientName", "sensitive" : false, "setterDocumentation" : "

The friendly name of the client.

\n@param clientName The friendly name of the client.", "setterMethodName" : "setClientName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientName", "variableType" : "String", "documentation" : "

The friendly name of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientType", "beanStyleSetterMethodName" : "setClientType", "c2jName" : "clientType", "c2jShape" : "ClientType", "defaultConsumerFluentSetterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientType(String)}.\n@param clientType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\n@return The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.\n@deprecated Use {@link #clientType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\n@param clientType The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientType(String)}\n", "documentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientType", "fluentSetterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\n@param clientType The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientType", "getterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\n@return The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientType", "sensitive" : false, "setterDocumentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

\n@param clientType The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.", "setterMethodName" : "setClientType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientType", "variableType" : "String", "documentation" : "

The type of client. The service supports only public as a client type. Anything other than public will be rejected by the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getScopes", "beanStyleSetterMethodName" : "setScopes", "c2jName" : "scopes", "c2jShape" : "Scopes", "defaultConsumerFluentSetterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #scopes(List)}.\n@param scopes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #scopes(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasScopes()} to see if a value was sent in this field.\n

\n@return The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@deprecated Use {@link #scopes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scopes The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #scopes(List)}\n", "documentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Scopes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasScopes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "scopes", "fluentSetterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scopes The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "scopes", "getterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasScopes()} to see if a value was sent in this field.\n

\n@return The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "scopes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "scopes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Scope", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Scopes", "sensitive" : false, "setterDocumentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

\n@param scopes The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.", "setterMethodName" : "setScopes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "scopes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "scopes", "variableType" : "java.util.List", "documentation" : "

The list of scopes that are defined by the client. Upon authorization, this list is used to restrict permissions when granting an access token.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "clientName", "clientType" ], "shapeName" : "RegisterClientRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RegisterClientRequest", "variableName" : "registerClientRequest", "variableType" : "RegisterClientRequest", "documentation" : null, "simpleType" : "RegisterClientRequest", "variableSetterType" : "RegisterClientRequest" }, "wrapper" : false, "xmlNamespace" : null }, "RegisterClientResponse" : { "c2jName" : "RegisterClientResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientId", "beanStyleSetterMethodName" : "setClientId", "c2jName" : "clientId", "c2jShape" : "ClientId", "defaultConsumerFluentSetterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientId(String)}.\n@param clientId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\n@return The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.\n@deprecated Use {@link #clientId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\n@param clientId The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientId(String)}\n", "documentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientId", "fluentSetterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\n@param clientId The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientId", "getterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\n@return The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientId", "sensitive" : false, "setterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\n@param clientId The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.", "setterMethodName" : "setClientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientSecret", "beanStyleSetterMethodName" : "setClientSecret", "c2jName" : "clientSecret", "c2jShape" : "ClientSecret", "defaultConsumerFluentSetterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientSecret(String)}.\n@param clientSecret a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientSecret(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\n@return A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.\n@deprecated Use {@link #clientSecret()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\n@param clientSecret A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientSecret(String)}\n", "documentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientSecret property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientSecret", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSecret", "fluentSetterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\n@param clientSecret A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSecret", "getterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\n@return A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientSecret", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSecret", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientSecret", "sensitive" : false, "setterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\n@param clientSecret A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.", "setterMethodName" : "setClientSecret", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientIdIssuedAt", "beanStyleSetterMethodName" : "setClientIdIssuedAt", "c2jName" : "clientIdIssuedAt", "c2jShape" : "LongTimeStampType", "defaultConsumerFluentSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #clientIdIssuedAt(Long)}.\n@param clientIdIssuedAt a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientIdIssuedAt(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\n@return Indicates the time at which the clientId and clientSecret were issued.\n@deprecated Use {@link #clientIdIssuedAt()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\n@param clientIdIssuedAt Indicates the time at which the clientId and clientSecret were issued.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientIdIssuedAt(Long)}\n", "documentation" : "

Indicates the time at which the clientId and clientSecret were issued.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientIdIssuedAt property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientIdIssuedAt", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientIdIssuedAt", "fluentSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\n@param clientIdIssuedAt Indicates the time at which the clientId and clientSecret were issued.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientIdIssuedAt", "getterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\n@return Indicates the time at which the clientId and clientSecret were issued.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientIdIssuedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientIdIssuedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "ClientIdIssuedAt", "sensitive" : false, "setterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\n@param clientIdIssuedAt Indicates the time at which the clientId and clientSecret were issued.", "setterMethodName" : "setClientIdIssuedAt", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "clientIdIssuedAt", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "clientIdIssuedAt", "variableType" : "Long", "documentation" : "

Indicates the time at which the clientId and clientSecret were issued.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientSecretExpiresAt", "beanStyleSetterMethodName" : "setClientSecretExpiresAt", "c2jName" : "clientSecretExpiresAt", "c2jShape" : "LongTimeStampType", "defaultConsumerFluentSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #clientSecretExpiresAt(Long)}.\n@param clientSecretExpiresAt a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientSecretExpiresAt(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\n@return Indicates the time at which the clientId and clientSecret will become invalid.\n@deprecated Use {@link #clientSecretExpiresAt()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\n@param clientSecretExpiresAt Indicates the time at which the clientId and clientSecret will become invalid.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientSecretExpiresAt(Long)}\n", "documentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientSecretExpiresAt property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientSecretExpiresAt", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSecretExpiresAt", "fluentSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\n@param clientSecretExpiresAt Indicates the time at which the clientId and clientSecret will become invalid.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSecretExpiresAt", "getterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\n@return Indicates the time at which the clientId and clientSecret will become invalid.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientSecretExpiresAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSecretExpiresAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "ClientSecretExpiresAt", "sensitive" : false, "setterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\n@param clientSecretExpiresAt Indicates the time at which the clientId and clientSecret will become invalid.", "setterMethodName" : "setClientSecretExpiresAt", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "clientSecretExpiresAt", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "clientSecretExpiresAt", "variableType" : "Long", "documentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthorizationEndpoint", "beanStyleSetterMethodName" : "setAuthorizationEndpoint", "c2jName" : "authorizationEndpoint", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

The endpoint where the client can request authorization.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authorizationEndpoint(String)}.\n@param authorizationEndpoint a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authorizationEndpoint(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The endpoint where the client can request authorization.

\n@return The endpoint where the client can request authorization.\n@deprecated Use {@link #authorizationEndpoint()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The endpoint where the client can request authorization.

\n@param authorizationEndpoint The endpoint where the client can request authorization.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authorizationEndpoint(String)}\n", "documentation" : "

The endpoint where the client can request authorization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthorizationEndpoint property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAuthorizationEndpoint", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authorizationEndpoint", "fluentSetterDocumentation" : "

The endpoint where the client can request authorization.

\n@param authorizationEndpoint The endpoint where the client can request authorization.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authorizationEndpoint", "getterDocumentation" : "

The endpoint where the client can request authorization.

\n@return The endpoint where the client can request authorization.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "authorizationEndpoint", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "authorizationEndpoint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthorizationEndpoint", "sensitive" : false, "setterDocumentation" : "

The endpoint where the client can request authorization.

\n@param authorizationEndpoint The endpoint where the client can request authorization.", "setterMethodName" : "setAuthorizationEndpoint", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authorizationEndpoint", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authorizationEndpoint", "variableType" : "String", "documentation" : "

The endpoint where the client can request authorization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTokenEndpoint", "beanStyleSetterMethodName" : "setTokenEndpoint", "c2jName" : "tokenEndpoint", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

The endpoint where the client can get an access token.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #tokenEndpoint(String)}.\n@param tokenEndpoint a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tokenEndpoint(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The endpoint where the client can get an access token.

\n@return The endpoint where the client can get an access token.\n@deprecated Use {@link #tokenEndpoint()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The endpoint where the client can get an access token.

\n@param tokenEndpoint The endpoint where the client can get an access token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tokenEndpoint(String)}\n", "documentation" : "

The endpoint where the client can get an access token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TokenEndpoint property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTokenEndpoint", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tokenEndpoint", "fluentSetterDocumentation" : "

The endpoint where the client can get an access token.

\n@param tokenEndpoint The endpoint where the client can get an access token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tokenEndpoint", "getterDocumentation" : "

The endpoint where the client can get an access token.

\n@return The endpoint where the client can get an access token.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tokenEndpoint", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tokenEndpoint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TokenEndpoint", "sensitive" : false, "setterDocumentation" : "

The endpoint where the client can get an access token.

\n@param tokenEndpoint The endpoint where the client can get an access token.", "setterMethodName" : "setTokenEndpoint", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "tokenEndpoint", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "tokenEndpoint", "variableType" : "String", "documentation" : "

The endpoint where the client can get an access token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthorizationEndpoint" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthorizationEndpoint", "beanStyleSetterMethodName" : "setAuthorizationEndpoint", "c2jName" : "authorizationEndpoint", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

The endpoint where the client can request authorization.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authorizationEndpoint(String)}.\n@param authorizationEndpoint a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authorizationEndpoint(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The endpoint where the client can request authorization.

\n@return The endpoint where the client can request authorization.\n@deprecated Use {@link #authorizationEndpoint()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The endpoint where the client can request authorization.

\n@param authorizationEndpoint The endpoint where the client can request authorization.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authorizationEndpoint(String)}\n", "documentation" : "

The endpoint where the client can request authorization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthorizationEndpoint property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAuthorizationEndpoint", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authorizationEndpoint", "fluentSetterDocumentation" : "

The endpoint where the client can request authorization.

\n@param authorizationEndpoint The endpoint where the client can request authorization.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authorizationEndpoint", "getterDocumentation" : "

The endpoint where the client can request authorization.

\n@return The endpoint where the client can request authorization.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "authorizationEndpoint", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "authorizationEndpoint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthorizationEndpoint", "sensitive" : false, "setterDocumentation" : "

The endpoint where the client can request authorization.

\n@param authorizationEndpoint The endpoint where the client can request authorization.", "setterMethodName" : "setAuthorizationEndpoint", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authorizationEndpoint", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authorizationEndpoint", "variableType" : "String", "documentation" : "

The endpoint where the client can request authorization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ClientId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientId", "beanStyleSetterMethodName" : "setClientId", "c2jName" : "clientId", "c2jShape" : "ClientId", "defaultConsumerFluentSetterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientId(String)}.\n@param clientId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\n@return The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.\n@deprecated Use {@link #clientId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\n@param clientId The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientId(String)}\n", "documentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientId", "fluentSetterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\n@param clientId The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientId", "getterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\n@return The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientId", "sensitive" : false, "setterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\n@param clientId The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.", "setterMethodName" : "setClientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ClientIdIssuedAt" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientIdIssuedAt", "beanStyleSetterMethodName" : "setClientIdIssuedAt", "c2jName" : "clientIdIssuedAt", "c2jShape" : "LongTimeStampType", "defaultConsumerFluentSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #clientIdIssuedAt(Long)}.\n@param clientIdIssuedAt a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientIdIssuedAt(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\n@return Indicates the time at which the clientId and clientSecret were issued.\n@deprecated Use {@link #clientIdIssuedAt()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\n@param clientIdIssuedAt Indicates the time at which the clientId and clientSecret were issued.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientIdIssuedAt(Long)}\n", "documentation" : "

Indicates the time at which the clientId and clientSecret were issued.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientIdIssuedAt property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientIdIssuedAt", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientIdIssuedAt", "fluentSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\n@param clientIdIssuedAt Indicates the time at which the clientId and clientSecret were issued.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientIdIssuedAt", "getterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\n@return Indicates the time at which the clientId and clientSecret were issued.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientIdIssuedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientIdIssuedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "ClientIdIssuedAt", "sensitive" : false, "setterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\n@param clientIdIssuedAt Indicates the time at which the clientId and clientSecret were issued.", "setterMethodName" : "setClientIdIssuedAt", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "clientIdIssuedAt", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "clientIdIssuedAt", "variableType" : "Long", "documentation" : "

Indicates the time at which the clientId and clientSecret were issued.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ClientSecret" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientSecret", "beanStyleSetterMethodName" : "setClientSecret", "c2jName" : "clientSecret", "c2jShape" : "ClientSecret", "defaultConsumerFluentSetterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientSecret(String)}.\n@param clientSecret a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientSecret(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\n@return A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.\n@deprecated Use {@link #clientSecret()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\n@param clientSecret A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientSecret(String)}\n", "documentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientSecret property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientSecret", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSecret", "fluentSetterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\n@param clientSecret A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSecret", "getterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\n@return A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientSecret", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSecret", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientSecret", "sensitive" : false, "setterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\n@param clientSecret A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.", "setterMethodName" : "setClientSecret", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ClientSecretExpiresAt" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientSecretExpiresAt", "beanStyleSetterMethodName" : "setClientSecretExpiresAt", "c2jName" : "clientSecretExpiresAt", "c2jShape" : "LongTimeStampType", "defaultConsumerFluentSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #clientSecretExpiresAt(Long)}.\n@param clientSecretExpiresAt a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientSecretExpiresAt(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\n@return Indicates the time at which the clientId and clientSecret will become invalid.\n@deprecated Use {@link #clientSecretExpiresAt()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\n@param clientSecretExpiresAt Indicates the time at which the clientId and clientSecret will become invalid.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientSecretExpiresAt(Long)}\n", "documentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientSecretExpiresAt property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientSecretExpiresAt", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSecretExpiresAt", "fluentSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\n@param clientSecretExpiresAt Indicates the time at which the clientId and clientSecret will become invalid.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSecretExpiresAt", "getterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\n@return Indicates the time at which the clientId and clientSecret will become invalid.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientSecretExpiresAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSecretExpiresAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "ClientSecretExpiresAt", "sensitive" : false, "setterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\n@param clientSecretExpiresAt Indicates the time at which the clientId and clientSecret will become invalid.", "setterMethodName" : "setClientSecretExpiresAt", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "clientSecretExpiresAt", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "clientSecretExpiresAt", "variableType" : "Long", "documentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TokenEndpoint" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTokenEndpoint", "beanStyleSetterMethodName" : "setTokenEndpoint", "c2jName" : "tokenEndpoint", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

The endpoint where the client can get an access token.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #tokenEndpoint(String)}.\n@param tokenEndpoint a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tokenEndpoint(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The endpoint where the client can get an access token.

\n@return The endpoint where the client can get an access token.\n@deprecated Use {@link #tokenEndpoint()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The endpoint where the client can get an access token.

\n@param tokenEndpoint The endpoint where the client can get an access token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tokenEndpoint(String)}\n", "documentation" : "

The endpoint where the client can get an access token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TokenEndpoint property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTokenEndpoint", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tokenEndpoint", "fluentSetterDocumentation" : "

The endpoint where the client can get an access token.

\n@param tokenEndpoint The endpoint where the client can get an access token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tokenEndpoint", "getterDocumentation" : "

The endpoint where the client can get an access token.

\n@return The endpoint where the client can get an access token.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tokenEndpoint", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tokenEndpoint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TokenEndpoint", "sensitive" : false, "setterDocumentation" : "

The endpoint where the client can get an access token.

\n@param tokenEndpoint The endpoint where the client can get an access token.", "setterMethodName" : "setTokenEndpoint", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "tokenEndpoint", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "tokenEndpoint", "variableType" : "String", "documentation" : "

The endpoint where the client can get an access token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientId", "beanStyleSetterMethodName" : "setClientId", "c2jName" : "clientId", "c2jShape" : "ClientId", "defaultConsumerFluentSetterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientId(String)}.\n@param clientId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\n@return The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.\n@deprecated Use {@link #clientId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\n@param clientId The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientId(String)}\n", "documentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientId", "fluentSetterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\n@param clientId The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientId", "getterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\n@return The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientId", "sensitive" : false, "setterDocumentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

\n@param clientId The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.", "setterMethodName" : "setClientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : "

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientSecret", "beanStyleSetterMethodName" : "setClientSecret", "c2jName" : "clientSecret", "c2jShape" : "ClientSecret", "defaultConsumerFluentSetterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientSecret(String)}.\n@param clientSecret a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientSecret(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\n@return A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.\n@deprecated Use {@link #clientSecret()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\n@param clientSecret A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientSecret(String)}\n", "documentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientSecret property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientSecret", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSecret", "fluentSetterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\n@param clientSecret A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSecret", "getterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\n@return A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientSecret", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSecret", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientSecret", "sensitive" : false, "setterDocumentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

\n@param clientSecret A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.", "setterMethodName" : "setClientSecret", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : "

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientIdIssuedAt", "beanStyleSetterMethodName" : "setClientIdIssuedAt", "c2jName" : "clientIdIssuedAt", "c2jShape" : "LongTimeStampType", "defaultConsumerFluentSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #clientIdIssuedAt(Long)}.\n@param clientIdIssuedAt a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientIdIssuedAt(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\n@return Indicates the time at which the clientId and clientSecret were issued.\n@deprecated Use {@link #clientIdIssuedAt()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\n@param clientIdIssuedAt Indicates the time at which the clientId and clientSecret were issued.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientIdIssuedAt(Long)}\n", "documentation" : "

Indicates the time at which the clientId and clientSecret were issued.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientIdIssuedAt property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientIdIssuedAt", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientIdIssuedAt", "fluentSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\n@param clientIdIssuedAt Indicates the time at which the clientId and clientSecret were issued.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientIdIssuedAt", "getterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\n@return Indicates the time at which the clientId and clientSecret were issued.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientIdIssuedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientIdIssuedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "ClientIdIssuedAt", "sensitive" : false, "setterDocumentation" : "

Indicates the time at which the clientId and clientSecret were issued.

\n@param clientIdIssuedAt Indicates the time at which the clientId and clientSecret were issued.", "setterMethodName" : "setClientIdIssuedAt", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "clientIdIssuedAt", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "clientIdIssuedAt", "variableType" : "Long", "documentation" : "

Indicates the time at which the clientId and clientSecret were issued.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientSecretExpiresAt", "beanStyleSetterMethodName" : "setClientSecretExpiresAt", "c2jName" : "clientSecretExpiresAt", "c2jShape" : "LongTimeStampType", "defaultConsumerFluentSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #clientSecretExpiresAt(Long)}.\n@param clientSecretExpiresAt a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientSecretExpiresAt(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\n@return Indicates the time at which the clientId and clientSecret will become invalid.\n@deprecated Use {@link #clientSecretExpiresAt()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\n@param clientSecretExpiresAt Indicates the time at which the clientId and clientSecret will become invalid.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientSecretExpiresAt(Long)}\n", "documentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientSecretExpiresAt property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientSecretExpiresAt", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSecretExpiresAt", "fluentSetterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\n@param clientSecretExpiresAt Indicates the time at which the clientId and clientSecret will become invalid.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSecretExpiresAt", "getterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\n@return Indicates the time at which the clientId and clientSecret will become invalid.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientSecretExpiresAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSecretExpiresAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "ClientSecretExpiresAt", "sensitive" : false, "setterDocumentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

\n@param clientSecretExpiresAt Indicates the time at which the clientId and clientSecret will become invalid.", "setterMethodName" : "setClientSecretExpiresAt", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "clientSecretExpiresAt", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "clientSecretExpiresAt", "variableType" : "Long", "documentation" : "

Indicates the time at which the clientId and clientSecret will become invalid.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthorizationEndpoint", "beanStyleSetterMethodName" : "setAuthorizationEndpoint", "c2jName" : "authorizationEndpoint", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

The endpoint where the client can request authorization.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authorizationEndpoint(String)}.\n@param authorizationEndpoint a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authorizationEndpoint(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The endpoint where the client can request authorization.

\n@return The endpoint where the client can request authorization.\n@deprecated Use {@link #authorizationEndpoint()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The endpoint where the client can request authorization.

\n@param authorizationEndpoint The endpoint where the client can request authorization.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authorizationEndpoint(String)}\n", "documentation" : "

The endpoint where the client can request authorization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthorizationEndpoint property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAuthorizationEndpoint", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authorizationEndpoint", "fluentSetterDocumentation" : "

The endpoint where the client can request authorization.

\n@param authorizationEndpoint The endpoint where the client can request authorization.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authorizationEndpoint", "getterDocumentation" : "

The endpoint where the client can request authorization.

\n@return The endpoint where the client can request authorization.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "authorizationEndpoint", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "authorizationEndpoint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthorizationEndpoint", "sensitive" : false, "setterDocumentation" : "

The endpoint where the client can request authorization.

\n@param authorizationEndpoint The endpoint where the client can request authorization.", "setterMethodName" : "setAuthorizationEndpoint", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authorizationEndpoint", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authorizationEndpoint", "variableType" : "String", "documentation" : "

The endpoint where the client can request authorization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTokenEndpoint", "beanStyleSetterMethodName" : "setTokenEndpoint", "c2jName" : "tokenEndpoint", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

The endpoint where the client can get an access token.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #tokenEndpoint(String)}.\n@param tokenEndpoint a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tokenEndpoint(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The endpoint where the client can get an access token.

\n@return The endpoint where the client can get an access token.\n@deprecated Use {@link #tokenEndpoint()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The endpoint where the client can get an access token.

\n@param tokenEndpoint The endpoint where the client can get an access token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tokenEndpoint(String)}\n", "documentation" : "

The endpoint where the client can get an access token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TokenEndpoint property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTokenEndpoint", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tokenEndpoint", "fluentSetterDocumentation" : "

The endpoint where the client can get an access token.

\n@param tokenEndpoint The endpoint where the client can get an access token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tokenEndpoint", "getterDocumentation" : "

The endpoint where the client can get an access token.

\n@return The endpoint where the client can get an access token.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "tokenEndpoint", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tokenEndpoint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TokenEndpoint", "sensitive" : false, "setterDocumentation" : "

The endpoint where the client can get an access token.

\n@param tokenEndpoint The endpoint where the client can get an access token.", "setterMethodName" : "setTokenEndpoint", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "tokenEndpoint", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "tokenEndpoint", "variableType" : "String", "documentation" : "

The endpoint where the client can get an access token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RegisterClientResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RegisterClientResponse", "variableName" : "registerClientResponse", "variableType" : "RegisterClientResponse", "documentation" : null, "simpleType" : "RegisterClientResponse", "variableSetterType" : "RegisterClientResponse" }, "wrapper" : false, "xmlNamespace" : null }, "SlowDownException" : { "c2jName" : "SlowDownException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Indicates that the client is making the request too frequently and is more than the service can handle.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "SlowDownException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Error" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Error_description" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SlowDownException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "SlowDownException", "variableName" : "slowDownException", "variableType" : "SlowDownException", "documentation" : null, "simpleType" : "SlowDownException", "variableSetterType" : "SlowDownException" }, "wrapper" : false, "xmlNamespace" : null }, "StartDeviceAuthorizationRequest" : { "c2jName" : "StartDeviceAuthorizationRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "StartDeviceAuthorization", "locationName" : null, "requestUri" : "/device_authorization", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientId", "beanStyleSetterMethodName" : "setClientId", "c2jName" : "clientId", "c2jShape" : "ClientId", "defaultConsumerFluentSetterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientId(String)}.\n@param clientId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\n@return The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.\n@deprecated Use {@link #clientId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientId The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientId(String)}\n", "documentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientId", "fluentSetterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientId The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientId", "getterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\n@return The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientId", "sensitive" : false, "setterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientId The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.", "setterMethodName" : "setClientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientSecret", "beanStyleSetterMethodName" : "setClientSecret", "c2jName" : "clientSecret", "c2jShape" : "ClientSecret", "defaultConsumerFluentSetterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientSecret(String)}.\n@param clientSecret a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientSecret(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\n@return A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.\n@deprecated Use {@link #clientSecret()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientSecret A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientSecret(String)}\n", "documentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientSecret property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientSecret", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSecret", "fluentSetterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientSecret A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSecret", "getterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\n@return A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientSecret", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSecret", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientSecret", "sensitive" : false, "setterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientSecret A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.", "setterMethodName" : "setClientSecret", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStartUrl", "beanStyleSetterMethodName" : "setStartUrl", "c2jName" : "startUrl", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #startUrl(String)}.\n@param startUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #startUrl(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\n@return The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.\n@deprecated Use {@link #startUrl()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\n@param startUrl The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #startUrl(String)}\n", "documentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StartUrl property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStartUrl", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startUrl", "fluentSetterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\n@param startUrl The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startUrl", "getterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\n@return The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "startUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StartUrl", "sensitive" : false, "setterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\n@param startUrl The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.", "setterMethodName" : "setStartUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "startUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "startUrl", "variableType" : "String", "documentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClientId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientId", "beanStyleSetterMethodName" : "setClientId", "c2jName" : "clientId", "c2jShape" : "ClientId", "defaultConsumerFluentSetterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientId(String)}.\n@param clientId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\n@return The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.\n@deprecated Use {@link #clientId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientId The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientId(String)}\n", "documentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientId", "fluentSetterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientId The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientId", "getterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\n@return The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientId", "sensitive" : false, "setterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientId The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.", "setterMethodName" : "setClientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ClientSecret" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientSecret", "beanStyleSetterMethodName" : "setClientSecret", "c2jName" : "clientSecret", "c2jShape" : "ClientSecret", "defaultConsumerFluentSetterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientSecret(String)}.\n@param clientSecret a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientSecret(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\n@return A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.\n@deprecated Use {@link #clientSecret()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientSecret A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientSecret(String)}\n", "documentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientSecret property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientSecret", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSecret", "fluentSetterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientSecret A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSecret", "getterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\n@return A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientSecret", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSecret", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientSecret", "sensitive" : false, "setterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientSecret A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.", "setterMethodName" : "setClientSecret", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StartUrl" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStartUrl", "beanStyleSetterMethodName" : "setStartUrl", "c2jName" : "startUrl", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #startUrl(String)}.\n@param startUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #startUrl(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\n@return The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.\n@deprecated Use {@link #startUrl()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\n@param startUrl The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #startUrl(String)}\n", "documentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StartUrl property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStartUrl", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startUrl", "fluentSetterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\n@param startUrl The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startUrl", "getterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\n@return The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "startUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StartUrl", "sensitive" : false, "setterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\n@param startUrl The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.", "setterMethodName" : "setStartUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "startUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "startUrl", "variableType" : "String", "documentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientId", "beanStyleSetterMethodName" : "setClientId", "c2jName" : "clientId", "c2jShape" : "ClientId", "defaultConsumerFluentSetterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientId(String)}.\n@param clientId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\n@return The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.\n@deprecated Use {@link #clientId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientId The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientId(String)}\n", "documentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientId", "fluentSetterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientId The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientId", "getterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\n@return The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientId", "sensitive" : false, "setterDocumentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientId The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.", "setterMethodName" : "setClientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : "

The unique identifier string for the client that is registered with AWS SSO. This value should come from the persisted result of the RegisterClient API operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClientSecret", "beanStyleSetterMethodName" : "setClientSecret", "c2jName" : "clientSecret", "c2jShape" : "ClientSecret", "defaultConsumerFluentSetterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientSecret(String)}.\n@param clientSecret a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientSecret(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\n@return A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.\n@deprecated Use {@link #clientSecret()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientSecret A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clientSecret(String)}\n", "documentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ClientSecret property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasClientSecret", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSecret", "fluentSetterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientSecret A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSecret", "getterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\n@return A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientSecret", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSecret", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientSecret", "sensitive" : false, "setterDocumentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

\n@param clientSecret A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.", "setterMethodName" : "setClientSecret", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientSecret", "variableType" : "String", "documentation" : "

A secret string that is generated for the client. This value should come from the persisted result of the RegisterClient API operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStartUrl", "beanStyleSetterMethodName" : "setStartUrl", "c2jName" : "startUrl", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #startUrl(String)}.\n@param startUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #startUrl(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\n@return The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.\n@deprecated Use {@link #startUrl()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\n@param startUrl The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #startUrl(String)}\n", "documentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StartUrl property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStartUrl", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startUrl", "fluentSetterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\n@param startUrl The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startUrl", "getterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\n@return The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "startUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StartUrl", "sensitive" : false, "setterDocumentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

\n@param startUrl The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.", "setterMethodName" : "setStartUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "startUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "startUrl", "variableType" : "String", "documentation" : "

The URL for the AWS SSO user portal. For more information, see Using the User Portal in the AWS Single Sign-On User Guide.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "clientId", "clientSecret", "startUrl" ], "shapeName" : "StartDeviceAuthorizationRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StartDeviceAuthorizationRequest", "variableName" : "startDeviceAuthorizationRequest", "variableType" : "StartDeviceAuthorizationRequest", "documentation" : null, "simpleType" : "StartDeviceAuthorizationRequest", "variableSetterType" : "StartDeviceAuthorizationRequest" }, "wrapper" : false, "xmlNamespace" : null }, "StartDeviceAuthorizationResponse" : { "c2jName" : "StartDeviceAuthorizationResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeviceCode", "beanStyleSetterMethodName" : "setDeviceCode", "c2jName" : "deviceCode", "c2jShape" : "DeviceCode", "defaultConsumerFluentSetterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deviceCode(String)}.\n@param deviceCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deviceCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\n@return The short-lived code that is used by the device when polling for a session token.\n@deprecated Use {@link #deviceCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\n@param deviceCode The short-lived code that is used by the device when polling for a session token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceCode(String)}\n", "documentation" : "

The short-lived code that is used by the device when polling for a session token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeviceCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeviceCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deviceCode", "fluentSetterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\n@param deviceCode The short-lived code that is used by the device when polling for a session token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deviceCode", "getterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\n@return The short-lived code that is used by the device when polling for a session token.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "deviceCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deviceCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeviceCode", "sensitive" : false, "setterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\n@param deviceCode The short-lived code that is used by the device when polling for a session token.", "setterMethodName" : "setDeviceCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deviceCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deviceCode", "variableType" : "String", "documentation" : "

The short-lived code that is used by the device when polling for a session token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserCode", "beanStyleSetterMethodName" : "setUserCode", "c2jName" : "userCode", "c2jShape" : "UserCode", "defaultConsumerFluentSetterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userCode(String)}.\n@param userCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\n@return A one-time user verification code. This is needed to authorize an in-use device.\n@deprecated Use {@link #userCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\n@param userCode A one-time user verification code. This is needed to authorize an in-use device.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userCode(String)}\n", "documentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userCode", "fluentSetterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\n@param userCode A one-time user verification code. This is needed to authorize an in-use device.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userCode", "getterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\n@return A one-time user verification code. This is needed to authorize an in-use device.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "userCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "userCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserCode", "sensitive" : false, "setterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\n@param userCode A one-time user verification code. This is needed to authorize an in-use device.", "setterMethodName" : "setUserCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userCode", "variableType" : "String", "documentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVerificationUri", "beanStyleSetterMethodName" : "setVerificationUri", "c2jName" : "verificationUri", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #verificationUri(String)}.\n@param verificationUri a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #verificationUri(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\n@return The URI of the verification page that takes the userCode to authorize the device.\n@deprecated Use {@link #verificationUri()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\n@param verificationUri The URI of the verification page that takes the userCode to authorize the device.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #verificationUri(String)}\n", "documentation" : "

The URI of the verification page that takes the userCode to authorize the device.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VerificationUri property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasVerificationUri", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "verificationUri", "fluentSetterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\n@param verificationUri The URI of the verification page that takes the userCode to authorize the device.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "verificationUri", "getterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\n@return The URI of the verification page that takes the userCode to authorize the device.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "verificationUri", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "verificationUri", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VerificationUri", "sensitive" : false, "setterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\n@param verificationUri The URI of the verification page that takes the userCode to authorize the device.", "setterMethodName" : "setVerificationUri", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "verificationUri", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "verificationUri", "variableType" : "String", "documentation" : "

The URI of the verification page that takes the userCode to authorize the device.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVerificationUriComplete", "beanStyleSetterMethodName" : "setVerificationUriComplete", "c2jName" : "verificationUriComplete", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #verificationUriComplete(String)}.\n@param verificationUriComplete a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #verificationUriComplete(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\n@return An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.\n@deprecated Use {@link #verificationUriComplete()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\n@param verificationUriComplete An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #verificationUriComplete(String)}\n", "documentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VerificationUriComplete property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasVerificationUriComplete", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "verificationUriComplete", "fluentSetterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\n@param verificationUriComplete An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "verificationUriComplete", "getterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\n@return An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "verificationUriComplete", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "verificationUriComplete", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VerificationUriComplete", "sensitive" : false, "setterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\n@param verificationUriComplete An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.", "setterMethodName" : "setVerificationUriComplete", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "verificationUriComplete", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "verificationUriComplete", "variableType" : "String", "documentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getExpiresIn", "beanStyleSetterMethodName" : "setExpiresIn", "c2jName" : "expiresIn", "c2jShape" : "ExpirationInSeconds", "defaultConsumerFluentSetterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #expiresIn(Integer)}.\n@param expiresIn a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expiresIn(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\n@return Indicates the number of seconds in which the verification code will become invalid.\n@deprecated Use {@link #expiresIn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\n@param expiresIn Indicates the number of seconds in which the verification code will become invalid.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expiresIn(Integer)}\n", "documentation" : "

Indicates the number of seconds in which the verification code will become invalid.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ExpiresIn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasExpiresIn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "expiresIn", "fluentSetterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\n@param expiresIn Indicates the number of seconds in which the verification code will become invalid.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "expiresIn", "getterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\n@return Indicates the number of seconds in which the verification code will become invalid.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "expiresIn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "expiresIn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ExpiresIn", "sensitive" : false, "setterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\n@param expiresIn Indicates the number of seconds in which the verification code will become invalid.", "setterMethodName" : "setExpiresIn", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "expiresIn", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "expiresIn", "variableType" : "Integer", "documentation" : "

Indicates the number of seconds in which the verification code will become invalid.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInterval", "beanStyleSetterMethodName" : "setInterval", "c2jName" : "interval", "c2jShape" : "IntervalInSeconds", "defaultConsumerFluentSetterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #interval(Integer)}.\n@param interval a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #interval(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\n@return Indicates the number of seconds the client must wait between attempts when polling for a session.\n@deprecated Use {@link #interval()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\n@param interval Indicates the number of seconds the client must wait between attempts when polling for a session.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #interval(Integer)}\n", "documentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Interval property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInterval", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "interval", "fluentSetterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\n@param interval Indicates the number of seconds the client must wait between attempts when polling for a session.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "interval", "getterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\n@return Indicates the number of seconds the client must wait between attempts when polling for a session.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "interval", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "interval", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Interval", "sensitive" : false, "setterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\n@param interval Indicates the number of seconds the client must wait between attempts when polling for a session.", "setterMethodName" : "setInterval", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "interval", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "interval", "variableType" : "Integer", "documentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DeviceCode" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeviceCode", "beanStyleSetterMethodName" : "setDeviceCode", "c2jName" : "deviceCode", "c2jShape" : "DeviceCode", "defaultConsumerFluentSetterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deviceCode(String)}.\n@param deviceCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deviceCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\n@return The short-lived code that is used by the device when polling for a session token.\n@deprecated Use {@link #deviceCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\n@param deviceCode The short-lived code that is used by the device when polling for a session token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceCode(String)}\n", "documentation" : "

The short-lived code that is used by the device when polling for a session token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeviceCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeviceCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deviceCode", "fluentSetterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\n@param deviceCode The short-lived code that is used by the device when polling for a session token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deviceCode", "getterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\n@return The short-lived code that is used by the device when polling for a session token.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "deviceCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deviceCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeviceCode", "sensitive" : false, "setterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\n@param deviceCode The short-lived code that is used by the device when polling for a session token.", "setterMethodName" : "setDeviceCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deviceCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deviceCode", "variableType" : "String", "documentation" : "

The short-lived code that is used by the device when polling for a session token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ExpiresIn" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getExpiresIn", "beanStyleSetterMethodName" : "setExpiresIn", "c2jName" : "expiresIn", "c2jShape" : "ExpirationInSeconds", "defaultConsumerFluentSetterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #expiresIn(Integer)}.\n@param expiresIn a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expiresIn(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\n@return Indicates the number of seconds in which the verification code will become invalid.\n@deprecated Use {@link #expiresIn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\n@param expiresIn Indicates the number of seconds in which the verification code will become invalid.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expiresIn(Integer)}\n", "documentation" : "

Indicates the number of seconds in which the verification code will become invalid.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ExpiresIn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasExpiresIn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "expiresIn", "fluentSetterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\n@param expiresIn Indicates the number of seconds in which the verification code will become invalid.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "expiresIn", "getterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\n@return Indicates the number of seconds in which the verification code will become invalid.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "expiresIn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "expiresIn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ExpiresIn", "sensitive" : false, "setterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\n@param expiresIn Indicates the number of seconds in which the verification code will become invalid.", "setterMethodName" : "setExpiresIn", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "expiresIn", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "expiresIn", "variableType" : "Integer", "documentation" : "

Indicates the number of seconds in which the verification code will become invalid.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Interval" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInterval", "beanStyleSetterMethodName" : "setInterval", "c2jName" : "interval", "c2jShape" : "IntervalInSeconds", "defaultConsumerFluentSetterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #interval(Integer)}.\n@param interval a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #interval(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\n@return Indicates the number of seconds the client must wait between attempts when polling for a session.\n@deprecated Use {@link #interval()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\n@param interval Indicates the number of seconds the client must wait between attempts when polling for a session.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #interval(Integer)}\n", "documentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Interval property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInterval", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "interval", "fluentSetterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\n@param interval Indicates the number of seconds the client must wait between attempts when polling for a session.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "interval", "getterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\n@return Indicates the number of seconds the client must wait between attempts when polling for a session.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "interval", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "interval", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Interval", "sensitive" : false, "setterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\n@param interval Indicates the number of seconds the client must wait between attempts when polling for a session.", "setterMethodName" : "setInterval", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "interval", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "interval", "variableType" : "Integer", "documentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserCode" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserCode", "beanStyleSetterMethodName" : "setUserCode", "c2jName" : "userCode", "c2jShape" : "UserCode", "defaultConsumerFluentSetterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userCode(String)}.\n@param userCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\n@return A one-time user verification code. This is needed to authorize an in-use device.\n@deprecated Use {@link #userCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\n@param userCode A one-time user verification code. This is needed to authorize an in-use device.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userCode(String)}\n", "documentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userCode", "fluentSetterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\n@param userCode A one-time user verification code. This is needed to authorize an in-use device.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userCode", "getterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\n@return A one-time user verification code. This is needed to authorize an in-use device.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "userCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "userCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserCode", "sensitive" : false, "setterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\n@param userCode A one-time user verification code. This is needed to authorize an in-use device.", "setterMethodName" : "setUserCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userCode", "variableType" : "String", "documentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "VerificationUri" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVerificationUri", "beanStyleSetterMethodName" : "setVerificationUri", "c2jName" : "verificationUri", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #verificationUri(String)}.\n@param verificationUri a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #verificationUri(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\n@return The URI of the verification page that takes the userCode to authorize the device.\n@deprecated Use {@link #verificationUri()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\n@param verificationUri The URI of the verification page that takes the userCode to authorize the device.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #verificationUri(String)}\n", "documentation" : "

The URI of the verification page that takes the userCode to authorize the device.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VerificationUri property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasVerificationUri", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "verificationUri", "fluentSetterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\n@param verificationUri The URI of the verification page that takes the userCode to authorize the device.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "verificationUri", "getterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\n@return The URI of the verification page that takes the userCode to authorize the device.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "verificationUri", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "verificationUri", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VerificationUri", "sensitive" : false, "setterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\n@param verificationUri The URI of the verification page that takes the userCode to authorize the device.", "setterMethodName" : "setVerificationUri", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "verificationUri", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "verificationUri", "variableType" : "String", "documentation" : "

The URI of the verification page that takes the userCode to authorize the device.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "VerificationUriComplete" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVerificationUriComplete", "beanStyleSetterMethodName" : "setVerificationUriComplete", "c2jName" : "verificationUriComplete", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #verificationUriComplete(String)}.\n@param verificationUriComplete a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #verificationUriComplete(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\n@return An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.\n@deprecated Use {@link #verificationUriComplete()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\n@param verificationUriComplete An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #verificationUriComplete(String)}\n", "documentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VerificationUriComplete property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasVerificationUriComplete", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "verificationUriComplete", "fluentSetterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\n@param verificationUriComplete An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "verificationUriComplete", "getterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\n@return An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "verificationUriComplete", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "verificationUriComplete", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VerificationUriComplete", "sensitive" : false, "setterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\n@param verificationUriComplete An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.", "setterMethodName" : "setVerificationUriComplete", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "verificationUriComplete", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "verificationUriComplete", "variableType" : "String", "documentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeviceCode", "beanStyleSetterMethodName" : "setDeviceCode", "c2jName" : "deviceCode", "c2jShape" : "DeviceCode", "defaultConsumerFluentSetterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deviceCode(String)}.\n@param deviceCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deviceCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\n@return The short-lived code that is used by the device when polling for a session token.\n@deprecated Use {@link #deviceCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\n@param deviceCode The short-lived code that is used by the device when polling for a session token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceCode(String)}\n", "documentation" : "

The short-lived code that is used by the device when polling for a session token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeviceCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDeviceCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deviceCode", "fluentSetterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\n@param deviceCode The short-lived code that is used by the device when polling for a session token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deviceCode", "getterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\n@return The short-lived code that is used by the device when polling for a session token.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "deviceCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deviceCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeviceCode", "sensitive" : false, "setterDocumentation" : "

The short-lived code that is used by the device when polling for a session token.

\n@param deviceCode The short-lived code that is used by the device when polling for a session token.", "setterMethodName" : "setDeviceCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deviceCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deviceCode", "variableType" : "String", "documentation" : "

The short-lived code that is used by the device when polling for a session token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserCode", "beanStyleSetterMethodName" : "setUserCode", "c2jName" : "userCode", "c2jShape" : "UserCode", "defaultConsumerFluentSetterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userCode(String)}.\n@param userCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\n@return A one-time user verification code. This is needed to authorize an in-use device.\n@deprecated Use {@link #userCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\n@param userCode A one-time user verification code. This is needed to authorize an in-use device.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userCode(String)}\n", "documentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUserCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userCode", "fluentSetterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\n@param userCode A one-time user verification code. This is needed to authorize an in-use device.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userCode", "getterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\n@return A one-time user verification code. This is needed to authorize an in-use device.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "userCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "userCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserCode", "sensitive" : false, "setterDocumentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

\n@param userCode A one-time user verification code. This is needed to authorize an in-use device.", "setterMethodName" : "setUserCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userCode", "variableType" : "String", "documentation" : "

A one-time user verification code. This is needed to authorize an in-use device.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVerificationUri", "beanStyleSetterMethodName" : "setVerificationUri", "c2jName" : "verificationUri", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #verificationUri(String)}.\n@param verificationUri a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #verificationUri(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\n@return The URI of the verification page that takes the userCode to authorize the device.\n@deprecated Use {@link #verificationUri()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\n@param verificationUri The URI of the verification page that takes the userCode to authorize the device.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #verificationUri(String)}\n", "documentation" : "

The URI of the verification page that takes the userCode to authorize the device.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VerificationUri property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasVerificationUri", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "verificationUri", "fluentSetterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\n@param verificationUri The URI of the verification page that takes the userCode to authorize the device.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "verificationUri", "getterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\n@return The URI of the verification page that takes the userCode to authorize the device.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "verificationUri", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "verificationUri", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VerificationUri", "sensitive" : false, "setterDocumentation" : "

The URI of the verification page that takes the userCode to authorize the device.

\n@param verificationUri The URI of the verification page that takes the userCode to authorize the device.", "setterMethodName" : "setVerificationUri", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "verificationUri", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "verificationUri", "variableType" : "String", "documentation" : "

The URI of the verification page that takes the userCode to authorize the device.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVerificationUriComplete", "beanStyleSetterMethodName" : "setVerificationUriComplete", "c2jName" : "verificationUriComplete", "c2jShape" : "URI", "defaultConsumerFluentSetterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #verificationUriComplete(String)}.\n@param verificationUriComplete a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #verificationUriComplete(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\n@return An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.\n@deprecated Use {@link #verificationUriComplete()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\n@param verificationUriComplete An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #verificationUriComplete(String)}\n", "documentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VerificationUriComplete property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasVerificationUriComplete", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "verificationUriComplete", "fluentSetterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\n@param verificationUriComplete An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "verificationUriComplete", "getterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\n@return An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "verificationUriComplete", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "verificationUriComplete", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VerificationUriComplete", "sensitive" : false, "setterDocumentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

\n@param verificationUriComplete An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.", "setterMethodName" : "setVerificationUriComplete", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "verificationUriComplete", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "verificationUriComplete", "variableType" : "String", "documentation" : "

An alternate URL that the client can use to automatically launch a browser. This process skips the manual step in which the user visits the verification page and enters their code.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getExpiresIn", "beanStyleSetterMethodName" : "setExpiresIn", "c2jName" : "expiresIn", "c2jShape" : "ExpirationInSeconds", "defaultConsumerFluentSetterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #expiresIn(Integer)}.\n@param expiresIn a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expiresIn(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\n@return Indicates the number of seconds in which the verification code will become invalid.\n@deprecated Use {@link #expiresIn()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\n@param expiresIn Indicates the number of seconds in which the verification code will become invalid.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expiresIn(Integer)}\n", "documentation" : "

Indicates the number of seconds in which the verification code will become invalid.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ExpiresIn property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasExpiresIn", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "expiresIn", "fluentSetterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\n@param expiresIn Indicates the number of seconds in which the verification code will become invalid.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "expiresIn", "getterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\n@return Indicates the number of seconds in which the verification code will become invalid.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "expiresIn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "expiresIn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ExpiresIn", "sensitive" : false, "setterDocumentation" : "

Indicates the number of seconds in which the verification code will become invalid.

\n@param expiresIn Indicates the number of seconds in which the verification code will become invalid.", "setterMethodName" : "setExpiresIn", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "expiresIn", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "expiresIn", "variableType" : "Integer", "documentation" : "

Indicates the number of seconds in which the verification code will become invalid.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInterval", "beanStyleSetterMethodName" : "setInterval", "c2jName" : "interval", "c2jShape" : "IntervalInSeconds", "defaultConsumerFluentSetterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #interval(Integer)}.\n@param interval a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #interval(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\n@return Indicates the number of seconds the client must wait between attempts when polling for a session.\n@deprecated Use {@link #interval()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\n@param interval Indicates the number of seconds the client must wait between attempts when polling for a session.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #interval(Integer)}\n", "documentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Interval property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInterval", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "interval", "fluentSetterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\n@param interval Indicates the number of seconds the client must wait between attempts when polling for a session.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "interval", "getterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\n@return Indicates the number of seconds the client must wait between attempts when polling for a session.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "interval", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "interval", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Interval", "sensitive" : false, "setterDocumentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

\n@param interval Indicates the number of seconds the client must wait between attempts when polling for a session.", "setterMethodName" : "setInterval", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "interval", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "interval", "variableType" : "Integer", "documentation" : "

Indicates the number of seconds the client must wait between attempts when polling for a session.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StartDeviceAuthorizationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StartDeviceAuthorizationResponse", "variableName" : "startDeviceAuthorizationResponse", "variableType" : "StartDeviceAuthorizationResponse", "documentation" : null, "simpleType" : "StartDeviceAuthorizationResponse", "variableSetterType" : "StartDeviceAuthorizationResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UnauthorizedClientException" : { "c2jName" : "UnauthorizedClientException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Indicates that the client is not currently authorized to make the request. This can happen when a clientId is not issued for a public client.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "UnauthorizedClientException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Error" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Error_description" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UnauthorizedClientException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UnauthorizedClientException", "variableName" : "unauthorizedClientException", "variableType" : "UnauthorizedClientException", "documentation" : null, "simpleType" : "UnauthorizedClientException", "variableSetterType" : "UnauthorizedClientException" }, "wrapper" : false, "xmlNamespace" : null }, "UnsupportedGrantTypeException" : { "c2jName" : "UnsupportedGrantTypeException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Indicates that the grant type in the request is not supported by the service.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "UnsupportedGrantTypeException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Error" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Error_description" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error(String)}.\n@param error a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.\n@deprecated Use {@link #error()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "Returns the value of the Error property for this object.\n@return The value of the Error property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error property for this object.\n\n@param error The new value for the Error property for this object.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getError_description", "beanStyleSetterMethodName" : "setError_description", "c2jName" : "error_description", "c2jShape" : "ErrorDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #error_description(String)}.\n@param error_description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #error_description(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.\n@deprecated Use {@link #error_description()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #error_description(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Error_description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasError_description", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "error_description", "fluentSetterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error_description", "getterDocumentation" : "Returns the value of the Error_description property for this object.\n@return The value of the Error_description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error_description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "error_description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Error_description", "sensitive" : false, "setterDocumentation" : "Sets the value of the Error_description property for this object.\n\n@param error_description The new value for the Error_description property for this object.", "setterMethodName" : "setError_description", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "error_description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UnsupportedGrantTypeException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UnsupportedGrantTypeException", "variableName" : "unsupportedGrantTypeException", "variableType" : "UnsupportedGrantTypeException", "documentation" : null, "simpleType" : "UnsupportedGrantTypeException", "variableSetterType" : "UnsupportedGrantTypeException" }, "wrapper" : false, "xmlNamespace" : null } }, "customAuthorizers" : { }, "customRetryPolicy" : null, "examples" : { "examples" : { }, "version" : null }, "fileHeader" : "/*\n * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\").\n * You may not use this file except in compliance with the License.\n * A copy of the License is located at\n *\n * http://aws.amazon.com/apache2.0\n *\n * or in the \"license\" file accompanying this file. This file is distributed\n * on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either\n * express or implied. See the License for the specific language governing\n * permissions and limitations under the License.\n */\n", "sdkBaseResponseFqcn" : "software.amazon.awssdk.awscore.AwsResponse", "sdkModeledExceptionBaseClassName" : "SsoOidcException", "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.ssooidc.model.SsoOidcException", "sdkRequestBaseClassName" : "SsoOidcRequest", "sdkResponseBaseClassName" : "SsoOidcResponse" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy