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

models.workdocs-2016-05-01-intermediate.json Maven / Gradle / Ivy

Go to download

The AWS Java SDK for Amazon WorkDocs module holds the client classes that are used for communicating with Amazon WorkDocs Service.

There is a newer version: 2.29.39
Show newest version
{
  "customizationConfig" : {
    "attachPayloadTraitToMember" : { },
    "blacklistedSimpleMethods" : [ "describeUsers", "describeActivities", "getResources" ],
    "calculateCrc32FromCompressedData" : false,
    "convenienceTypeOverloads" : [ ],
    "customErrorCodeFieldName" : null,
    "customProtocolFactoryFqcn" : null,
    "customResponseMetadata" : null,
    "customRetryPolicy" : null,
    "customServiceMetadata" : null,
    "defaultSimpleMethodTestRegion" : null,
    "deprecatedOperations" : [ ],
    "deprecatedShapes" : [ ],
    "enableEndpointDiscoveryMethodRequired" : false,
    "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" : "2016-05-01",
    "asyncBuilder" : "DefaultWorkDocsAsyncClientBuilder",
    "asyncBuilderInterface" : "WorkDocsAsyncClientBuilder",
    "asyncClient" : "DefaultWorkDocsAsyncClient",
    "asyncInterface" : "WorkDocsAsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultWorkDocsBaseClientBuilder",
    "baseBuilderInterface" : "WorkDocsBaseClientBuilder",
    "baseExceptionName" : "WorkDocsException",
    "baseRequestName" : "WorkDocsRequest",
    "baseResponseName" : "WorkDocsResponse",
    "cborProtocol" : false,
    "clientPackageName" : "workdocs",
    "contentType" : null,
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "descriptiveServiceName" : "Amazon WorkDocs",
    "documentation" : "

The WorkDocs API is designed for the following use cases:

  • File Migration: File migration applications are supported for users who want to migrate their files from an on-premises or off-premises file system or service. Users can insert files into a user directory structure, as well as allow for basic metadata changes, such as modifications to the permissions of files.

  • Security: Support security applications are supported for users who have additional security needs, such as antivirus or data loss prevention. The API actions, along with AWS CloudTrail, allow these applications to detect when changes occur in Amazon WorkDocs. Then, the application can take the necessary actions and replace the target file. If the target file violates the policy, the application can also choose to email the user.

  • eDiscovery/Analytics: General administrative applications are supported, such as eDiscovery and analytics. These applications can choose to mimic or record the actions in an Amazon WorkDocs site, along with AWS CloudTrail, to replicate data for eDiscovery, backup, or analytical applications.

All Amazon WorkDocs API actions are Amazon authenticated and certificate-signed. They not only require the use of the AWS SDK, but also allow for the exclusive use of IAM users and roles to help facilitate access, trust, and permission policies. By creating a role and allowing an IAM user to access the Amazon WorkDocs site, the IAM user gains full administrative visibility into the entire Amazon WorkDocs site (or as set in the IAM policy). This includes, but is not limited to, the ability to modify file permissions and upload any file to any user. This allows developers to perform the three use cases above, as well as give users the ability to grant access on a selective basis using the IAM model.

", "endpointPrefix" : "workdocs", "fullAuthPolicyPackageName" : "software.amazon.awssdk.services", "fullClientPackageName" : "software.amazon.awssdk.services.workdocs", "fullModelPackageName" : "software.amazon.awssdk.services.workdocs.model", "fullPaginatorsPackageName" : "software.amazon.awssdk.services.workdocs.paginators", "fullRequestTransformPackageName" : "software.amazon.awssdk.services.workdocs.transform", "fullTransformPackageName" : "software.amazon.awssdk.services.workdocs.transform", "ionProtocol" : false, "jsonProtocol" : true, "jsonVersion" : "1.1", "modelPackageName" : "workdocs.model", "paginatorsPackageName" : "workdocs.paginators", "protocol" : "rest-json", "queryProtocol" : false, "requestTransformPackageName" : "workdocs.transform", "requiresApiKey" : false, "requiresIamSigners" : false, "rootPackageName" : "software.amazon.awssdk.services", "serviceId" : "WorkDocs", "serviceName" : "WorkDocs", "signingName" : "workdocs", "syncBuilder" : "DefaultWorkDocsClientBuilder", "syncBuilderInterface" : "WorkDocsClientBuilder", "syncClient" : "DefaultWorkDocsClient", "syncInterface" : "WorkDocsClient", "transformPackageName" : "workdocs.transform", "uid" : "workdocs-2016-05-01", "xmlProtocol" : false }, "operations" : { "AbortDocumentVersionUpload" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Aborts the upload of the specified document version that was previously initiated by InitiateDocumentVersionUpload. The client should make this call only when it no longer intends to upload the document version, or fails to do so.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "AbortDocumentVersionUploadRequest", "variableName" : "abortDocumentVersionUploadRequest", "variableType" : "AbortDocumentVersionUploadRequest", "documentation" : "", "simpleType" : "AbortDocumentVersionUploadRequest", "variableSetterType" : "AbortDocumentVersionUploadRequest" }, "methodName" : "abortDocumentVersionUpload", "operationName" : "AbortDocumentVersionUpload", "paginated" : false, "returnType" : { "returnType" : "AbortDocumentVersionUploadResponse", "documentation" : null }, "syncReturnType" : "AbortDocumentVersionUploadResponse" }, "ActivateUser" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Activates the specified user. Only active users can access Amazon WorkDocs.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ActivateUserRequest", "variableName" : "activateUserRequest", "variableType" : "ActivateUserRequest", "documentation" : "", "simpleType" : "ActivateUserRequest", "variableSetterType" : "ActivateUserRequest" }, "methodName" : "activateUser", "operationName" : "ActivateUser", "paginated" : false, "returnType" : { "returnType" : "ActivateUserResponse", "documentation" : null }, "syncReturnType" : "ActivateUserResponse" }, "AddResourcePermissions" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a set of permissions for the specified folder or document. The resource permissions are overwritten if the principals already have different permissions.

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

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "AddResourcePermissionsRequest", "variableName" : "addResourcePermissionsRequest", "variableType" : "AddResourcePermissionsRequest", "documentation" : "", "simpleType" : "AddResourcePermissionsRequest", "variableSetterType" : "AddResourcePermissionsRequest" }, "methodName" : "addResourcePermissions", "operationName" : "AddResourcePermissions", "paginated" : false, "returnType" : { "returnType" : "AddResourcePermissionsResponse", "documentation" : null }, "syncReturnType" : "AddResourcePermissionsResponse" }, "CreateComment" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Adds a new comment to the specified document version.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 }, { "exceptionName" : "DocumentLockedForCommentsException", "documentation" : "

This exception is thrown when the document is locked for comments and user tries to create or delete a comment on that document.

", "httpStatusCode" : 409 }, { "exceptionName" : "InvalidCommentOperationException", "documentation" : "

The requested operation is not allowed on the specified comment object.

", "httpStatusCode" : 409 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateCommentRequest", "variableName" : "createCommentRequest", "variableType" : "CreateCommentRequest", "documentation" : "", "simpleType" : "CreateCommentRequest", "variableSetterType" : "CreateCommentRequest" }, "methodName" : "createComment", "operationName" : "CreateComment", "paginated" : false, "returnType" : { "returnType" : "CreateCommentResponse", "documentation" : null }, "syncReturnType" : "CreateCommentResponse" }, "CreateCustomMetadata" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Adds one or more custom properties to the specified resource (a folder, document, or version).

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 }, { "exceptionName" : "CustomMetadataLimitExceededException", "documentation" : "

The limit has been reached on the number of custom properties for the specified resource.

", "httpStatusCode" : 429 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateCustomMetadataRequest", "variableName" : "createCustomMetadataRequest", "variableType" : "CreateCustomMetadataRequest", "documentation" : "", "simpleType" : "CreateCustomMetadataRequest", "variableSetterType" : "CreateCustomMetadataRequest" }, "methodName" : "createCustomMetadata", "operationName" : "CreateCustomMetadata", "paginated" : false, "returnType" : { "returnType" : "CreateCustomMetadataResponse", "documentation" : null }, "syncReturnType" : "CreateCustomMetadataResponse" }, "CreateFolder" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a folder with the specified name and parent folder.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "EntityAlreadyExistsException", "documentation" : "

The resource already exists.

", "httpStatusCode" : 409 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 }, { "exceptionName" : "ConflictingOperationException", "documentation" : "

Another operation is in progress on the resource that conflicts with the current operation.

", "httpStatusCode" : 409 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The maximum of 100,000 folders under the parent folder has been exceeded.

", "httpStatusCode" : 409 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateFolderRequest", "variableName" : "createFolderRequest", "variableType" : "CreateFolderRequest", "documentation" : "", "simpleType" : "CreateFolderRequest", "variableSetterType" : "CreateFolderRequest" }, "methodName" : "createFolder", "operationName" : "CreateFolder", "paginated" : false, "returnType" : { "returnType" : "CreateFolderResponse", "documentation" : null }, "syncReturnType" : "CreateFolderResponse" }, "CreateLabels" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Adds the specified list of labels to the given resource (a document or folder)

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 }, { "exceptionName" : "TooManyLabelsException", "documentation" : "

The limit has been reached on the number of labels for the specified resource.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateLabelsRequest", "variableName" : "createLabelsRequest", "variableType" : "CreateLabelsRequest", "documentation" : "", "simpleType" : "CreateLabelsRequest", "variableSetterType" : "CreateLabelsRequest" }, "methodName" : "createLabels", "operationName" : "CreateLabels", "paginated" : false, "returnType" : { "returnType" : "CreateLabelsResponse", "documentation" : null }, "syncReturnType" : "CreateLabelsResponse" }, "CreateNotificationSubscription" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Configure Amazon WorkDocs to use Amazon SNS notifications. The endpoint receives a confirmation message, and must confirm the subscription.

For more information, see Subscribe to Notifications in the Amazon WorkDocs Developer Guide.

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

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "TooManySubscriptionsException", "documentation" : "

You've reached the limit on the number of subscriptions for the WorkDocs instance.

", "httpStatusCode" : 429 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateNotificationSubscriptionRequest", "variableName" : "createNotificationSubscriptionRequest", "variableType" : "CreateNotificationSubscriptionRequest", "documentation" : "", "simpleType" : "CreateNotificationSubscriptionRequest", "variableSetterType" : "CreateNotificationSubscriptionRequest" }, "methodName" : "createNotificationSubscription", "operationName" : "CreateNotificationSubscription", "paginated" : false, "returnType" : { "returnType" : "CreateNotificationSubscriptionResponse", "documentation" : null }, "syncReturnType" : "CreateNotificationSubscriptionResponse" }, "CreateUser" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a user in a Simple AD or Microsoft AD directory. The status of a newly created user is \"ACTIVE\". New users can access Amazon WorkDocs.

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

The resource already exists.

", "httpStatusCode" : 409 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateUserRequest", "variableName" : "createUserRequest", "variableType" : "CreateUserRequest", "documentation" : "", "simpleType" : "CreateUserRequest", "variableSetterType" : "CreateUserRequest" }, "methodName" : "createUser", "operationName" : "CreateUser", "paginated" : false, "returnType" : { "returnType" : "CreateUserResponse", "documentation" : null }, "syncReturnType" : "CreateUserResponse" }, "DeactivateUser" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deactivates the specified user, which revokes the user's access to Amazon WorkDocs.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeactivateUserRequest", "variableName" : "deactivateUserRequest", "variableType" : "DeactivateUserRequest", "documentation" : "", "simpleType" : "DeactivateUserRequest", "variableSetterType" : "DeactivateUserRequest" }, "methodName" : "deactivateUser", "operationName" : "DeactivateUser", "paginated" : false, "returnType" : { "returnType" : "DeactivateUserResponse", "documentation" : null }, "syncReturnType" : "DeactivateUserResponse" }, "DeleteComment" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the specified comment from the document version.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 }, { "exceptionName" : "DocumentLockedForCommentsException", "documentation" : "

This exception is thrown when the document is locked for comments and user tries to create or delete a comment on that document.

", "httpStatusCode" : 409 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteCommentRequest", "variableName" : "deleteCommentRequest", "variableType" : "DeleteCommentRequest", "documentation" : "", "simpleType" : "DeleteCommentRequest", "variableSetterType" : "DeleteCommentRequest" }, "methodName" : "deleteComment", "operationName" : "DeleteComment", "paginated" : false, "returnType" : { "returnType" : "DeleteCommentResponse", "documentation" : null }, "syncReturnType" : "DeleteCommentResponse" }, "DeleteCustomMetadata" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes custom metadata from the specified resource.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteCustomMetadataRequest", "variableName" : "deleteCustomMetadataRequest", "variableType" : "DeleteCustomMetadataRequest", "documentation" : "", "simpleType" : "DeleteCustomMetadataRequest", "variableSetterType" : "DeleteCustomMetadataRequest" }, "methodName" : "deleteCustomMetadata", "operationName" : "DeleteCustomMetadata", "paginated" : false, "returnType" : { "returnType" : "DeleteCustomMetadataResponse", "documentation" : null }, "syncReturnType" : "DeleteCustomMetadataResponse" }, "DeleteDocument" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Permanently deletes the specified document and its associated metadata.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 }, { "exceptionName" : "ConflictingOperationException", "documentation" : "

Another operation is in progress on the resource that conflicts with the current operation.

", "httpStatusCode" : 409 }, { "exceptionName" : "ConcurrentModificationException", "documentation" : "

The resource hierarchy is changing.

", "httpStatusCode" : 409 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteDocumentRequest", "variableName" : "deleteDocumentRequest", "variableType" : "DeleteDocumentRequest", "documentation" : "", "simpleType" : "DeleteDocumentRequest", "variableSetterType" : "DeleteDocumentRequest" }, "methodName" : "deleteDocument", "operationName" : "DeleteDocument", "paginated" : false, "returnType" : { "returnType" : "DeleteDocumentResponse", "documentation" : null }, "syncReturnType" : "DeleteDocumentResponse" }, "DeleteFolder" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Permanently deletes the specified folder and its contents.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 }, { "exceptionName" : "ConflictingOperationException", "documentation" : "

Another operation is in progress on the resource that conflicts with the current operation.

", "httpStatusCode" : 409 }, { "exceptionName" : "ConcurrentModificationException", "documentation" : "

The resource hierarchy is changing.

", "httpStatusCode" : 409 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteFolderRequest", "variableName" : "deleteFolderRequest", "variableType" : "DeleteFolderRequest", "documentation" : "", "simpleType" : "DeleteFolderRequest", "variableSetterType" : "DeleteFolderRequest" }, "methodName" : "deleteFolder", "operationName" : "DeleteFolder", "paginated" : false, "returnType" : { "returnType" : "DeleteFolderResponse", "documentation" : null }, "syncReturnType" : "DeleteFolderResponse" }, "DeleteFolderContents" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the contents of the specified folder.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 }, { "exceptionName" : "ConflictingOperationException", "documentation" : "

Another operation is in progress on the resource that conflicts with the current operation.

", "httpStatusCode" : 409 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteFolderContentsRequest", "variableName" : "deleteFolderContentsRequest", "variableType" : "DeleteFolderContentsRequest", "documentation" : "", "simpleType" : "DeleteFolderContentsRequest", "variableSetterType" : "DeleteFolderContentsRequest" }, "methodName" : "deleteFolderContents", "operationName" : "DeleteFolderContents", "paginated" : false, "returnType" : { "returnType" : "DeleteFolderContentsResponse", "documentation" : null }, "syncReturnType" : "DeleteFolderContentsResponse" }, "DeleteLabels" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the specified list of labels from a resource.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteLabelsRequest", "variableName" : "deleteLabelsRequest", "variableType" : "DeleteLabelsRequest", "documentation" : "", "simpleType" : "DeleteLabelsRequest", "variableSetterType" : "DeleteLabelsRequest" }, "methodName" : "deleteLabels", "operationName" : "DeleteLabels", "paginated" : false, "returnType" : { "returnType" : "DeleteLabelsResponse", "documentation" : null }, "syncReturnType" : "DeleteLabelsResponse" }, "DeleteNotificationSubscription" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the specified subscription from the specified organization.

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

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "EntityNotExistsException", "documentation" : "

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteNotificationSubscriptionRequest", "variableName" : "deleteNotificationSubscriptionRequest", "variableType" : "DeleteNotificationSubscriptionRequest", "documentation" : "", "simpleType" : "DeleteNotificationSubscriptionRequest", "variableSetterType" : "DeleteNotificationSubscriptionRequest" }, "methodName" : "deleteNotificationSubscription", "operationName" : "DeleteNotificationSubscription", "paginated" : false, "returnType" : { "returnType" : "DeleteNotificationSubscriptionResponse", "documentation" : null }, "syncReturnType" : "DeleteNotificationSubscriptionResponse" }, "DeleteUser" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the specified user from a Simple AD or Microsoft AD directory.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteUserRequest", "variableName" : "deleteUserRequest", "variableType" : "DeleteUserRequest", "documentation" : "", "simpleType" : "DeleteUserRequest", "variableSetterType" : "DeleteUserRequest" }, "methodName" : "deleteUser", "operationName" : "DeleteUser", "paginated" : false, "returnType" : { "returnType" : "DeleteUserResponse", "documentation" : null }, "syncReturnType" : "DeleteUserResponse" }, "DescribeActivities" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the user activities in a specified time period.

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

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "InvalidArgumentException", "documentation" : "

The pagination marker or limit fields are not valid.

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

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeActivitiesRequest", "variableName" : "describeActivitiesRequest", "variableType" : "DescribeActivitiesRequest", "documentation" : "", "simpleType" : "DescribeActivitiesRequest", "variableSetterType" : "DescribeActivitiesRequest" }, "methodName" : "describeActivities", "operationName" : "DescribeActivities", "paginated" : false, "returnType" : { "returnType" : "DescribeActivitiesResponse", "documentation" : null }, "syncReturnType" : "DescribeActivitiesResponse" }, "DescribeComments" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

List all the comments for the specified document version.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeCommentsRequest", "variableName" : "describeCommentsRequest", "variableType" : "DescribeCommentsRequest", "documentation" : "", "simpleType" : "DescribeCommentsRequest", "variableSetterType" : "DescribeCommentsRequest" }, "methodName" : "describeComments", "operationName" : "DescribeComments", "paginated" : false, "returnType" : { "returnType" : "DescribeCommentsResponse", "documentation" : null }, "syncReturnType" : "DescribeCommentsResponse" }, "DescribeDocumentVersions" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves the document versions for the specified document.

By default, only active versions are returned.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "InvalidArgumentException", "documentation" : "

The pagination marker or limit fields are not valid.

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

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeDocumentVersionsRequest", "variableName" : "describeDocumentVersionsRequest", "variableType" : "DescribeDocumentVersionsRequest", "documentation" : "", "simpleType" : "DescribeDocumentVersionsRequest", "variableSetterType" : "DescribeDocumentVersionsRequest" }, "methodName" : "describeDocumentVersions", "operationName" : "DescribeDocumentVersions", "paginated" : true, "returnType" : { "returnType" : "DescribeDocumentVersionsResponse", "documentation" : null }, "syncReturnType" : "DescribeDocumentVersionsResponse" }, "DescribeFolderContents" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the contents of the specified folder, including its documents and subfolders.

By default, Amazon WorkDocs returns the first 100 active document and folder metadata items. If there are more results, the response includes a marker that you can use to request the next set of results. You can also request initialized documents.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "InvalidArgumentException", "documentation" : "

The pagination marker or limit fields are not valid.

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

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeFolderContentsRequest", "variableName" : "describeFolderContentsRequest", "variableType" : "DescribeFolderContentsRequest", "documentation" : "", "simpleType" : "DescribeFolderContentsRequest", "variableSetterType" : "DescribeFolderContentsRequest" }, "methodName" : "describeFolderContents", "operationName" : "DescribeFolderContents", "paginated" : true, "returnType" : { "returnType" : "DescribeFolderContentsResponse", "documentation" : null }, "syncReturnType" : "DescribeFolderContentsResponse" }, "DescribeGroups" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the groups specified by the query. Groups are defined by the underlying Active Directory.

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

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeGroupsRequest", "variableName" : "describeGroupsRequest", "variableType" : "DescribeGroupsRequest", "documentation" : "", "simpleType" : "DescribeGroupsRequest", "variableSetterType" : "DescribeGroupsRequest" }, "methodName" : "describeGroups", "operationName" : "DescribeGroups", "paginated" : false, "returnType" : { "returnType" : "DescribeGroupsResponse", "documentation" : null }, "syncReturnType" : "DescribeGroupsResponse" }, "DescribeNotificationSubscriptions" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Lists the specified notification subscriptions.

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

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "EntityNotExistsException", "documentation" : "

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeNotificationSubscriptionsRequest", "variableName" : "describeNotificationSubscriptionsRequest", "variableType" : "DescribeNotificationSubscriptionsRequest", "documentation" : "", "simpleType" : "DescribeNotificationSubscriptionsRequest", "variableSetterType" : "DescribeNotificationSubscriptionsRequest" }, "methodName" : "describeNotificationSubscriptions", "operationName" : "DescribeNotificationSubscriptions", "paginated" : false, "returnType" : { "returnType" : "DescribeNotificationSubscriptionsResponse", "documentation" : null }, "syncReturnType" : "DescribeNotificationSubscriptionsResponse" }, "DescribeResourcePermissions" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the permissions of a specified resource.

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

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeResourcePermissionsRequest", "variableName" : "describeResourcePermissionsRequest", "variableType" : "DescribeResourcePermissionsRequest", "documentation" : "", "simpleType" : "DescribeResourcePermissionsRequest", "variableSetterType" : "DescribeResourcePermissionsRequest" }, "methodName" : "describeResourcePermissions", "operationName" : "DescribeResourcePermissions", "paginated" : false, "returnType" : { "returnType" : "DescribeResourcePermissionsResponse", "documentation" : null }, "syncReturnType" : "DescribeResourcePermissionsResponse" }, "DescribeRootFolders" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the current user's special folders; the RootFolder and the RecycleBin. RootFolder is the root of user's files and folders and RecycleBin is the root of recycled items. This is not a valid action for SigV4 (administrative API) clients.

This action requires an authentication token. To get an authentication token, register an application with Amazon WorkDocs. For more information, see Authentication and Access Control for User Applications in the Amazon WorkDocs Developer Guide.

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

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "InvalidArgumentException", "documentation" : "

The pagination marker or limit fields are not valid.

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

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeRootFoldersRequest", "variableName" : "describeRootFoldersRequest", "variableType" : "DescribeRootFoldersRequest", "documentation" : "", "simpleType" : "DescribeRootFoldersRequest", "variableSetterType" : "DescribeRootFoldersRequest" }, "methodName" : "describeRootFolders", "operationName" : "DescribeRootFolders", "paginated" : false, "returnType" : { "returnType" : "DescribeRootFoldersResponse", "documentation" : null }, "syncReturnType" : "DescribeRootFoldersResponse" }, "DescribeUsers" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the specified users. You can describe all users or filter the results (for example, by status or organization).

By default, Amazon WorkDocs returns the first 24 active or pending users. If there are more results, the response includes a marker that you can use to request the next set of results.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 }, { "exceptionName" : "InvalidArgumentException", "documentation" : "

The pagination marker or limit fields are not valid.

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

The response is too large to return. The request must include a filter to reduce the size of the response.

", "httpStatusCode" : 413 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeUsersRequest", "variableName" : "describeUsersRequest", "variableType" : "DescribeUsersRequest", "documentation" : "", "simpleType" : "DescribeUsersRequest", "variableSetterType" : "DescribeUsersRequest" }, "methodName" : "describeUsers", "operationName" : "DescribeUsers", "paginated" : true, "returnType" : { "returnType" : "DescribeUsersResponse", "documentation" : null }, "syncReturnType" : "DescribeUsersResponse" }, "GetCurrentUser" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves details of the current user for whom the authentication token was generated. This is not a valid action for SigV4 (administrative API) clients.

This action requires an authentication token. To get an authentication token, register an application with Amazon WorkDocs. For more information, see Authentication and Access Control for User Applications in the Amazon WorkDocs Developer Guide.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetCurrentUserRequest", "variableName" : "getCurrentUserRequest", "variableType" : "GetCurrentUserRequest", "documentation" : "", "simpleType" : "GetCurrentUserRequest", "variableSetterType" : "GetCurrentUserRequest" }, "methodName" : "getCurrentUser", "operationName" : "GetCurrentUser", "paginated" : false, "returnType" : { "returnType" : "GetCurrentUserResponse", "documentation" : null }, "syncReturnType" : "GetCurrentUserResponse" }, "GetDocument" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves details of a document.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "InvalidArgumentException", "documentation" : "

The pagination marker or limit fields are not valid.

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

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 }, { "exceptionName" : "InvalidPasswordException", "documentation" : "

The password is invalid.

", "httpStatusCode" : 401 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetDocumentRequest", "variableName" : "getDocumentRequest", "variableType" : "GetDocumentRequest", "documentation" : "", "simpleType" : "GetDocumentRequest", "variableSetterType" : "GetDocumentRequest" }, "methodName" : "getDocument", "operationName" : "GetDocument", "paginated" : false, "returnType" : { "returnType" : "GetDocumentResponse", "documentation" : null }, "syncReturnType" : "GetDocumentResponse" }, "GetDocumentPath" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves the path information (the hierarchy from the root folder) for the requested document.

By default, Amazon WorkDocs returns a maximum of 100 levels upwards from the requested document and only includes the IDs of the parent folders in the path. You can limit the maximum number of levels. You can also request the names of the parent folders.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetDocumentPathRequest", "variableName" : "getDocumentPathRequest", "variableType" : "GetDocumentPathRequest", "documentation" : "", "simpleType" : "GetDocumentPathRequest", "variableSetterType" : "GetDocumentPathRequest" }, "methodName" : "getDocumentPath", "operationName" : "GetDocumentPath", "paginated" : false, "returnType" : { "returnType" : "GetDocumentPathResponse", "documentation" : null }, "syncReturnType" : "GetDocumentPathResponse" }, "GetDocumentVersion" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves version metadata for the specified document.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 }, { "exceptionName" : "InvalidPasswordException", "documentation" : "

The password is invalid.

", "httpStatusCode" : 401 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetDocumentVersionRequest", "variableName" : "getDocumentVersionRequest", "variableType" : "GetDocumentVersionRequest", "documentation" : "", "simpleType" : "GetDocumentVersionRequest", "variableSetterType" : "GetDocumentVersionRequest" }, "methodName" : "getDocumentVersion", "operationName" : "GetDocumentVersion", "paginated" : false, "returnType" : { "returnType" : "GetDocumentVersionResponse", "documentation" : null }, "syncReturnType" : "GetDocumentVersionResponse" }, "GetFolder" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves the metadata of the specified folder.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "InvalidArgumentException", "documentation" : "

The pagination marker or limit fields are not valid.

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

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetFolderRequest", "variableName" : "getFolderRequest", "variableType" : "GetFolderRequest", "documentation" : "", "simpleType" : "GetFolderRequest", "variableSetterType" : "GetFolderRequest" }, "methodName" : "getFolder", "operationName" : "GetFolder", "paginated" : false, "returnType" : { "returnType" : "GetFolderResponse", "documentation" : null }, "syncReturnType" : "GetFolderResponse" }, "GetFolderPath" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves the path information (the hierarchy from the root folder) for the specified folder.

By default, Amazon WorkDocs returns a maximum of 100 levels upwards from the requested folder and only includes the IDs of the parent folders in the path. You can limit the maximum number of levels. You can also request the parent folder names.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetFolderPathRequest", "variableName" : "getFolderPathRequest", "variableType" : "GetFolderPathRequest", "documentation" : "", "simpleType" : "GetFolderPathRequest", "variableSetterType" : "GetFolderPathRequest" }, "methodName" : "getFolderPath", "operationName" : "GetFolderPath", "paginated" : false, "returnType" : { "returnType" : "GetFolderPathResponse", "documentation" : null }, "syncReturnType" : "GetFolderPathResponse" }, "GetResources" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves a collection of resources, including folders and documents. The only CollectionType supported is SHARED_WITH_ME.

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

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "InvalidArgumentException", "documentation" : "

The pagination marker or limit fields are not valid.

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

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetResourcesRequest", "variableName" : "getResourcesRequest", "variableType" : "GetResourcesRequest", "documentation" : "", "simpleType" : "GetResourcesRequest", "variableSetterType" : "GetResourcesRequest" }, "methodName" : "getResources", "operationName" : "GetResources", "paginated" : false, "returnType" : { "returnType" : "GetResourcesResponse", "documentation" : null }, "syncReturnType" : "GetResourcesResponse" }, "InitiateDocumentVersionUpload" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a new document object and version object.

The client specifies the parent folder ID and name of the document to upload. The ID is optionally specified when creating a new version of an existing document. This is the first step to upload a document. Next, upload the document to the URL returned from the call, and then call UpdateDocumentVersion.

To cancel the document upload, call AbortDocumentVersionUpload.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "EntityAlreadyExistsException", "documentation" : "

The resource already exists.

", "httpStatusCode" : 409 }, { "exceptionName" : "StorageLimitExceededException", "documentation" : "

The storage limit has been exceeded.

", "httpStatusCode" : 409 }, { "exceptionName" : "StorageLimitWillExceedException", "documentation" : "

The storage limit will be exceeded.

", "httpStatusCode" : 413 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 }, { "exceptionName" : "DraftUploadOutOfSyncException", "documentation" : "

This exception is thrown when a valid checkout ID is not presented on document version upload calls for a document that has been checked out from Web client.

", "httpStatusCode" : 409 }, { "exceptionName" : "ResourceAlreadyCheckedOutException", "documentation" : "

The resource is already checked out.

", "httpStatusCode" : 409 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "InitiateDocumentVersionUploadRequest", "variableName" : "initiateDocumentVersionUploadRequest", "variableType" : "InitiateDocumentVersionUploadRequest", "documentation" : "", "simpleType" : "InitiateDocumentVersionUploadRequest", "variableSetterType" : "InitiateDocumentVersionUploadRequest" }, "methodName" : "initiateDocumentVersionUpload", "operationName" : "InitiateDocumentVersionUpload", "paginated" : false, "returnType" : { "returnType" : "InitiateDocumentVersionUploadResponse", "documentation" : null }, "syncReturnType" : "InitiateDocumentVersionUploadResponse" }, "RemoveAllResourcePermissions" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Removes all the permissions from the specified resource.

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

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "RemoveAllResourcePermissionsRequest", "variableName" : "removeAllResourcePermissionsRequest", "variableType" : "RemoveAllResourcePermissionsRequest", "documentation" : "", "simpleType" : "RemoveAllResourcePermissionsRequest", "variableSetterType" : "RemoveAllResourcePermissionsRequest" }, "methodName" : "removeAllResourcePermissions", "operationName" : "RemoveAllResourcePermissions", "paginated" : false, "returnType" : { "returnType" : "RemoveAllResourcePermissionsResponse", "documentation" : null }, "syncReturnType" : "RemoveAllResourcePermissionsResponse" }, "RemoveResourcePermission" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Removes the permission for the specified principal from the specified resource.

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

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "RemoveResourcePermissionRequest", "variableName" : "removeResourcePermissionRequest", "variableType" : "RemoveResourcePermissionRequest", "documentation" : "", "simpleType" : "RemoveResourcePermissionRequest", "variableSetterType" : "RemoveResourcePermissionRequest" }, "methodName" : "removeResourcePermission", "operationName" : "RemoveResourcePermission", "paginated" : false, "returnType" : { "returnType" : "RemoveResourcePermissionResponse", "documentation" : null }, "syncReturnType" : "RemoveResourcePermissionResponse" }, "UpdateDocument" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Updates the specified attributes of a document. The user must have access to both the document and its parent folder, if applicable.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "EntityAlreadyExistsException", "documentation" : "

The resource already exists.

", "httpStatusCode" : 409 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The maximum of 100,000 folders under the parent folder has been exceeded.

", "httpStatusCode" : 409 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 }, { "exceptionName" : "ConflictingOperationException", "documentation" : "

Another operation is in progress on the resource that conflicts with the current operation.

", "httpStatusCode" : 409 }, { "exceptionName" : "ConcurrentModificationException", "documentation" : "

The resource hierarchy is changing.

", "httpStatusCode" : 409 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateDocumentRequest", "variableName" : "updateDocumentRequest", "variableType" : "UpdateDocumentRequest", "documentation" : "", "simpleType" : "UpdateDocumentRequest", "variableSetterType" : "UpdateDocumentRequest" }, "methodName" : "updateDocument", "operationName" : "UpdateDocument", "paginated" : false, "returnType" : { "returnType" : "UpdateDocumentResponse", "documentation" : null }, "syncReturnType" : "UpdateDocumentResponse" }, "UpdateDocumentVersion" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Changes the status of the document version to ACTIVE.

Amazon WorkDocs also sets its document container to ACTIVE. This is the last step in a document upload, after the client uploads the document to an S3-presigned URL returned by InitiateDocumentVersionUpload.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 }, { "exceptionName" : "ConcurrentModificationException", "documentation" : "

The resource hierarchy is changing.

", "httpStatusCode" : 409 }, { "exceptionName" : "InvalidOperationException", "documentation" : "

The operation is invalid.

", "httpStatusCode" : 405 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateDocumentVersionRequest", "variableName" : "updateDocumentVersionRequest", "variableType" : "UpdateDocumentVersionRequest", "documentation" : "", "simpleType" : "UpdateDocumentVersionRequest", "variableSetterType" : "UpdateDocumentVersionRequest" }, "methodName" : "updateDocumentVersion", "operationName" : "UpdateDocumentVersion", "paginated" : false, "returnType" : { "returnType" : "UpdateDocumentVersionResponse", "documentation" : null }, "syncReturnType" : "UpdateDocumentVersionResponse" }, "UpdateFolder" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Updates the specified attributes of the specified folder. The user must have access to both the folder and its parent folder, if applicable.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "EntityAlreadyExistsException", "documentation" : "

The resource already exists.

", "httpStatusCode" : 409 }, { "exceptionName" : "ProhibitedStateException", "documentation" : "

The specified document version is not in the INITIALIZED state.

", "httpStatusCode" : 409 }, { "exceptionName" : "ConflictingOperationException", "documentation" : "

Another operation is in progress on the resource that conflicts with the current operation.

", "httpStatusCode" : 409 }, { "exceptionName" : "ConcurrentModificationException", "documentation" : "

The resource hierarchy is changing.

", "httpStatusCode" : 409 }, { "exceptionName" : "LimitExceededException", "documentation" : "

The maximum of 100,000 folders under the parent folder has been exceeded.

", "httpStatusCode" : 409 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateFolderRequest", "variableName" : "updateFolderRequest", "variableType" : "UpdateFolderRequest", "documentation" : "", "simpleType" : "UpdateFolderRequest", "variableSetterType" : "UpdateFolderRequest" }, "methodName" : "updateFolder", "operationName" : "UpdateFolder", "paginated" : false, "returnType" : { "returnType" : "UpdateFolderResponse", "documentation" : null }, "syncReturnType" : "UpdateFolderResponse" }, "UpdateUser" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Updates the specified attributes of the specified user, and grants or revokes administrative privileges to the Amazon WorkDocs site.

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

The resource does not exist.

", "httpStatusCode" : 404 }, { "exceptionName" : "UnauthorizedOperationException", "documentation" : "

The operation is not permitted.

", "httpStatusCode" : 403 }, { "exceptionName" : "UnauthorizedResourceAccessException", "documentation" : "

The caller does not have access to perform the action on the resource.

", "httpStatusCode" : 404 }, { "exceptionName" : "IllegalUserStateException", "documentation" : "

The user is undergoing transfer of ownership.

", "httpStatusCode" : 409 }, { "exceptionName" : "FailedDependencyException", "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "httpStatusCode" : 424 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

One or more of the dependencies is unavailable.

", "httpStatusCode" : 503 }, { "exceptionName" : "DeactivatingLastSystemUserException", "documentation" : "

The last user in the organization is being deactivated.

", "httpStatusCode" : 409 }, { "exceptionName" : "InvalidArgumentException", "documentation" : "

The pagination marker or limit fields are not valid.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateUserRequest", "variableName" : "updateUserRequest", "variableType" : "UpdateUserRequest", "documentation" : "", "simpleType" : "UpdateUserRequest", "variableSetterType" : "UpdateUserRequest" }, "methodName" : "updateUser", "operationName" : "UpdateUser", "paginated" : false, "returnType" : { "returnType" : "UpdateUserResponse", "documentation" : null }, "syncReturnType" : "UpdateUserResponse" } }, "shapes" : { "AbortDocumentVersionUploadRequest" : { "c2jName" : "AbortDocumentVersionUploadRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "AbortDocumentVersionUpload", "locationName" : null, "requestUri" : "/api/v1/documents/{DocumentId}/versions/{VersionId}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the version.

\n@return The ID of the version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the version.

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

The ID of the version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the version.

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

The ID of the version.

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

The ID of the version.

\n@param versionId The ID of the version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DocumentId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "VersionId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the version.

\n@return The ID of the version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the version.

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

The ID of the version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the version.

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

The ID of the version.

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

The ID of the version.

\n@param versionId The ID of the version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the version.

\n@return The ID of the version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the version.

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

The ID of the version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the version.

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

The ID of the version.

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

The ID of the version.

\n@param versionId The ID of the version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DocumentId", "VersionId" ], "shapeName" : "AbortDocumentVersionUploadRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "AbortDocumentVersionUploadRequest", "variableName" : "abortDocumentVersionUploadRequest", "variableType" : "AbortDocumentVersionUploadRequest", "documentation" : null, "simpleType" : "AbortDocumentVersionUploadRequest", "variableSetterType" : "AbortDocumentVersionUploadRequest" }, "wrapper" : false, "xmlNamespace" : null }, "AbortDocumentVersionUploadResponse" : { "c2jName" : "AbortDocumentVersionUploadResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AbortDocumentVersionUploadResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AbortDocumentVersionUploadResponse", "variableName" : "abortDocumentVersionUploadResponse", "variableType" : "AbortDocumentVersionUploadResponse", "documentation" : null, "simpleType" : "AbortDocumentVersionUploadResponse", "variableSetterType" : "AbortDocumentVersionUploadResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ActivateUserRequest" : { "c2jName" : "ActivateUserRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ActivateUser", "locationName" : null, "requestUri" : "/api/v1/users/{UserId}/activation", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

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

The ID of the user.

\n@param userId The ID of the user.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

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

The ID of the user.

\n@param userId The ID of the user.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

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

The ID of the user.

\n@param userId The ID of the user.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "UserId" ], "shapeName" : "ActivateUserRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ActivateUserRequest", "variableName" : "activateUserRequest", "variableType" : "ActivateUserRequest", "documentation" : null, "simpleType" : "ActivateUserRequest", "variableSetterType" : "ActivateUserRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ActivateUserResponse" : { "c2jName" : "ActivateUserResponse", "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" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

The user information.

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

The user information.

\n@return The user information.\n@deprecated Use {@link #user()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #user(User)}\n", "documentation" : "

The user information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the User 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" : "hasUser", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "user", "fluentSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

The user information.

\n@return The user information.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "User", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "User", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "User", "sensitive" : false, "setterDocumentation" : "

The user information.

\n@param user The user information.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : "

The user information.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "User" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

The user information.

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

The user information.

\n@return The user information.\n@deprecated Use {@link #user()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #user(User)}\n", "documentation" : "

The user information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the User 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" : "hasUser", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "user", "fluentSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

The user information.

\n@return The user information.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "User", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "User", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "User", "sensitive" : false, "setterDocumentation" : "

The user information.

\n@param user The user information.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : "

The user information.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

The user information.

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

The user information.

\n@return The user information.\n@deprecated Use {@link #user()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #user(User)}\n", "documentation" : "

The user information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the User 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" : "hasUser", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "user", "fluentSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

The user information.

\n@return The user information.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "User", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "User", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "User", "sensitive" : false, "setterDocumentation" : "

The user information.

\n@param user The user information.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : "

The user information.

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

Describes the activity information.

", "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" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "ActivityType", "defaultConsumerFluentSetterDocumentation" : "

The activity type.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The activity type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ActivityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The activity type.\n@see ActivityType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The activity type.

\n@param type The activity type.\n@see ActivityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActivityType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The activity type.

", "endpointDiscoveryId" : false, "enumType" : "ActivityType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The activity type.

\n@param type The activity type.\n@see ActivityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActivityType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The activity type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ActivityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The activity type.\n@see ActivityType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The activity type.

\n@param type The activity type.\n@see ActivityType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The activity type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeStamp", "beanStyleSetterMethodName" : "setTimeStamp", "c2jName" : "TimeStamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the action was performed.

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

The timestamp when the action was performed.

\n@return The timestamp when the action was performed.\n@deprecated Use {@link #timeStamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the action was performed.

\n@param timeStamp The timestamp when the action was performed.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #timeStamp(Instant)}\n", "documentation" : "

The timestamp when the action was performed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeStamp 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" : "hasTimeStamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeStamp", "fluentSetterDocumentation" : "

The timestamp when the action was performed.

\n@param timeStamp The timestamp when the action was performed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeStamp", "getterDocumentation" : "

The timestamp when the action was performed.

\n@return The timestamp when the action was performed.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TimeStamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeStamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "TimeStamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the action was performed.

\n@param timeStamp The timestamp when the action was performed.", "setterMethodName" : "setTimeStamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timeStamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timeStamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the action was performed.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIsIndirectActivity", "beanStyleSetterMethodName" : "setIsIndirectActivity", "c2jName" : "IsIndirectActivity", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

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

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@return Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@deprecated Use {@link #isIndirectActivity()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param isIndirectActivity Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #isIndirectActivity(Boolean)}\n", "documentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IsIndirectActivity 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" : "hasIsIndirectActivity", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isIndirectActivity", "fluentSetterDocumentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param isIndirectActivity Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isIndirectActivity", "getterDocumentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@return Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IsIndirectActivity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IsIndirectActivity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsIndirectActivity", "sensitive" : false, "setterDocumentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param isIndirectActivity Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).", "setterMethodName" : "setIsIndirectActivity", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isIndirectActivity", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isIndirectActivity", "variableType" : "Boolean", "documentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

\n@return The ID of the organization.", "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" : "OrganizationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OrganizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInitiator", "beanStyleSetterMethodName" : "setInitiator", "c2jName" : "Initiator", "c2jShape" : "UserMetadata", "defaultConsumerFluentSetterDocumentation" : "

The user who performed the action.

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

The user who performed the action.

\n@return The user who performed the action.\n@deprecated Use {@link #initiator()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user who performed the action.

\n@param initiator The user who performed the action.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #initiator(UserMetadata)}\n", "documentation" : "

The user who performed the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Initiator 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" : "hasInitiator", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "initiator", "fluentSetterDocumentation" : "

The user who performed the action.

\n@param initiator The user who performed the action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "initiator", "getterDocumentation" : "

The user who performed the action.

\n@return The user who performed the action.", "getterModel" : { "returnType" : "UserMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Initiator", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Initiator", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Initiator", "sensitive" : false, "setterDocumentation" : "

The user who performed the action.

\n@param initiator The user who performed the action.", "setterMethodName" : "setInitiator", "setterModel" : { "variableDeclarationType" : "UserMetadata", "variableName" : "initiator", "variableType" : "UserMetadata", "documentation" : null, "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserMetadata", "variableName" : "initiator", "variableType" : "UserMetadata", "documentation" : "

The user who performed the action.

", "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParticipants", "beanStyleSetterMethodName" : "setParticipants", "c2jName" : "Participants", "c2jShape" : "Participants", "defaultConsumerFluentSetterDocumentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

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

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

\n@return The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.\n@deprecated Use {@link #participants()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

\n@param participants The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #participants(Participants)}\n", "documentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Participants 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" : "hasParticipants", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "participants", "fluentSetterDocumentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

\n@param participants The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "participants", "getterDocumentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

\n@return The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.", "getterModel" : { "returnType" : "Participants", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Participants", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Participants", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Participants", "sensitive" : false, "setterDocumentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

\n@param participants The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.", "setterMethodName" : "setParticipants", "setterModel" : { "variableDeclarationType" : "Participants", "variableName" : "participants", "variableType" : "Participants", "documentation" : null, "simpleType" : "Participants", "variableSetterType" : "Participants" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Participants", "variableName" : "participants", "variableType" : "Participants", "documentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

", "simpleType" : "Participants", "variableSetterType" : "Participants" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceMetadata", "beanStyleSetterMethodName" : "setResourceMetadata", "c2jName" : "ResourceMetadata", "c2jShape" : "ResourceMetadata", "defaultConsumerFluentSetterDocumentation" : "

The metadata of the resource involved in the user action.

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

The metadata of the resource involved in the user action.

\n@return The metadata of the resource involved in the user action.\n@deprecated Use {@link #resourceMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The metadata of the resource involved in the user action.

\n@param resourceMetadata The metadata of the resource involved in the user action.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceMetadata(ResourceMetadata)}\n", "documentation" : "

The metadata of the resource involved in the user action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceMetadata 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" : "hasResourceMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceMetadata", "fluentSetterDocumentation" : "

The metadata of the resource involved in the user action.

\n@param resourceMetadata The metadata of the resource involved in the user action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceMetadata", "getterDocumentation" : "

The metadata of the resource involved in the user action.

\n@return The metadata of the resource involved in the user action.", "getterModel" : { "returnType" : "ResourceMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceMetadata", "sensitive" : false, "setterDocumentation" : "

The metadata of the resource involved in the user action.

\n@param resourceMetadata The metadata of the resource involved in the user action.", "setterMethodName" : "setResourceMetadata", "setterModel" : { "variableDeclarationType" : "ResourceMetadata", "variableName" : "resourceMetadata", "variableType" : "ResourceMetadata", "documentation" : null, "simpleType" : "ResourceMetadata", "variableSetterType" : "ResourceMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceMetadata", "variableName" : "resourceMetadata", "variableType" : "ResourceMetadata", "documentation" : "

The metadata of the resource involved in the user action.

", "simpleType" : "ResourceMetadata", "variableSetterType" : "ResourceMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOriginalParent", "beanStyleSetterMethodName" : "setOriginalParent", "c2jName" : "OriginalParent", "c2jShape" : "ResourceMetadata", "defaultConsumerFluentSetterDocumentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

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

The original parent of the resource. This is an optional field and is filled for move activities.

\n@return The original parent of the resource. This is an optional field and is filled for move activities.\n@deprecated Use {@link #originalParent()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

\n@param originalParent The original parent of the resource. This is an optional field and is filled for move activities.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #originalParent(ResourceMetadata)}\n", "documentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OriginalParent 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" : "hasOriginalParent", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "originalParent", "fluentSetterDocumentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

\n@param originalParent The original parent of the resource. This is an optional field and is filled for move activities.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "originalParent", "getterDocumentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

\n@return The original parent of the resource. This is an optional field and is filled for move activities.", "getterModel" : { "returnType" : "ResourceMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OriginalParent", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OriginalParent", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "OriginalParent", "sensitive" : false, "setterDocumentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

\n@param originalParent The original parent of the resource. This is an optional field and is filled for move activities.", "setterMethodName" : "setOriginalParent", "setterModel" : { "variableDeclarationType" : "ResourceMetadata", "variableName" : "originalParent", "variableType" : "ResourceMetadata", "documentation" : null, "simpleType" : "ResourceMetadata", "variableSetterType" : "ResourceMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceMetadata", "variableName" : "originalParent", "variableType" : "ResourceMetadata", "documentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

", "simpleType" : "ResourceMetadata", "variableSetterType" : "ResourceMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCommentMetadata", "beanStyleSetterMethodName" : "setCommentMetadata", "c2jName" : "CommentMetadata", "c2jShape" : "CommentMetadata", "defaultConsumerFluentSetterDocumentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

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

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

\n@return Metadata of the commenting activity. This is an optional field and is filled for commenting activities.\n@deprecated Use {@link #commentMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

\n@param commentMetadata Metadata of the commenting activity. This is an optional field and is filled for commenting activities.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #commentMetadata(CommentMetadata)}\n", "documentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CommentMetadata 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" : "hasCommentMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "commentMetadata", "fluentSetterDocumentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

\n@param commentMetadata Metadata of the commenting activity. This is an optional field and is filled for commenting activities.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "commentMetadata", "getterDocumentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

\n@return Metadata of the commenting activity. This is an optional field and is filled for commenting activities.", "getterModel" : { "returnType" : "CommentMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CommentMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CommentMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CommentMetadata", "sensitive" : false, "setterDocumentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

\n@param commentMetadata Metadata of the commenting activity. This is an optional field and is filled for commenting activities.", "setterMethodName" : "setCommentMetadata", "setterModel" : { "variableDeclarationType" : "CommentMetadata", "variableName" : "commentMetadata", "variableType" : "CommentMetadata", "documentation" : null, "simpleType" : "CommentMetadata", "variableSetterType" : "CommentMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CommentMetadata", "variableName" : "commentMetadata", "variableType" : "CommentMetadata", "documentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

", "simpleType" : "CommentMetadata", "variableSetterType" : "CommentMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CommentMetadata" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCommentMetadata", "beanStyleSetterMethodName" : "setCommentMetadata", "c2jName" : "CommentMetadata", "c2jShape" : "CommentMetadata", "defaultConsumerFluentSetterDocumentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

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

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

\n@return Metadata of the commenting activity. This is an optional field and is filled for commenting activities.\n@deprecated Use {@link #commentMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

\n@param commentMetadata Metadata of the commenting activity. This is an optional field and is filled for commenting activities.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #commentMetadata(CommentMetadata)}\n", "documentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CommentMetadata 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" : "hasCommentMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "commentMetadata", "fluentSetterDocumentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

\n@param commentMetadata Metadata of the commenting activity. This is an optional field and is filled for commenting activities.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "commentMetadata", "getterDocumentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

\n@return Metadata of the commenting activity. This is an optional field and is filled for commenting activities.", "getterModel" : { "returnType" : "CommentMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CommentMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CommentMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CommentMetadata", "sensitive" : false, "setterDocumentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

\n@param commentMetadata Metadata of the commenting activity. This is an optional field and is filled for commenting activities.", "setterMethodName" : "setCommentMetadata", "setterModel" : { "variableDeclarationType" : "CommentMetadata", "variableName" : "commentMetadata", "variableType" : "CommentMetadata", "documentation" : null, "simpleType" : "CommentMetadata", "variableSetterType" : "CommentMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CommentMetadata", "variableName" : "commentMetadata", "variableType" : "CommentMetadata", "documentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

", "simpleType" : "CommentMetadata", "variableSetterType" : "CommentMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Initiator" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInitiator", "beanStyleSetterMethodName" : "setInitiator", "c2jName" : "Initiator", "c2jShape" : "UserMetadata", "defaultConsumerFluentSetterDocumentation" : "

The user who performed the action.

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

The user who performed the action.

\n@return The user who performed the action.\n@deprecated Use {@link #initiator()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user who performed the action.

\n@param initiator The user who performed the action.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #initiator(UserMetadata)}\n", "documentation" : "

The user who performed the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Initiator 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" : "hasInitiator", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "initiator", "fluentSetterDocumentation" : "

The user who performed the action.

\n@param initiator The user who performed the action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "initiator", "getterDocumentation" : "

The user who performed the action.

\n@return The user who performed the action.", "getterModel" : { "returnType" : "UserMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Initiator", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Initiator", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Initiator", "sensitive" : false, "setterDocumentation" : "

The user who performed the action.

\n@param initiator The user who performed the action.", "setterMethodName" : "setInitiator", "setterModel" : { "variableDeclarationType" : "UserMetadata", "variableName" : "initiator", "variableType" : "UserMetadata", "documentation" : null, "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserMetadata", "variableName" : "initiator", "variableType" : "UserMetadata", "documentation" : "

The user who performed the action.

", "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "IsIndirectActivity" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIsIndirectActivity", "beanStyleSetterMethodName" : "setIsIndirectActivity", "c2jName" : "IsIndirectActivity", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

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

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@return Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@deprecated Use {@link #isIndirectActivity()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param isIndirectActivity Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #isIndirectActivity(Boolean)}\n", "documentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IsIndirectActivity 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" : "hasIsIndirectActivity", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isIndirectActivity", "fluentSetterDocumentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param isIndirectActivity Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isIndirectActivity", "getterDocumentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@return Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IsIndirectActivity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IsIndirectActivity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsIndirectActivity", "sensitive" : false, "setterDocumentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param isIndirectActivity Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).", "setterMethodName" : "setIsIndirectActivity", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isIndirectActivity", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isIndirectActivity", "variableType" : "Boolean", "documentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "OrganizationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

\n@return The ID of the organization.", "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" : "OrganizationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OrganizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "OriginalParent" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOriginalParent", "beanStyleSetterMethodName" : "setOriginalParent", "c2jName" : "OriginalParent", "c2jShape" : "ResourceMetadata", "defaultConsumerFluentSetterDocumentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

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

The original parent of the resource. This is an optional field and is filled for move activities.

\n@return The original parent of the resource. This is an optional field and is filled for move activities.\n@deprecated Use {@link #originalParent()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

\n@param originalParent The original parent of the resource. This is an optional field and is filled for move activities.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #originalParent(ResourceMetadata)}\n", "documentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OriginalParent 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" : "hasOriginalParent", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "originalParent", "fluentSetterDocumentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

\n@param originalParent The original parent of the resource. This is an optional field and is filled for move activities.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "originalParent", "getterDocumentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

\n@return The original parent of the resource. This is an optional field and is filled for move activities.", "getterModel" : { "returnType" : "ResourceMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OriginalParent", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OriginalParent", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "OriginalParent", "sensitive" : false, "setterDocumentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

\n@param originalParent The original parent of the resource. This is an optional field and is filled for move activities.", "setterMethodName" : "setOriginalParent", "setterModel" : { "variableDeclarationType" : "ResourceMetadata", "variableName" : "originalParent", "variableType" : "ResourceMetadata", "documentation" : null, "simpleType" : "ResourceMetadata", "variableSetterType" : "ResourceMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceMetadata", "variableName" : "originalParent", "variableType" : "ResourceMetadata", "documentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

", "simpleType" : "ResourceMetadata", "variableSetterType" : "ResourceMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Participants" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParticipants", "beanStyleSetterMethodName" : "setParticipants", "c2jName" : "Participants", "c2jShape" : "Participants", "defaultConsumerFluentSetterDocumentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

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

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

\n@return The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.\n@deprecated Use {@link #participants()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

\n@param participants The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #participants(Participants)}\n", "documentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Participants 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" : "hasParticipants", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "participants", "fluentSetterDocumentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

\n@param participants The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "participants", "getterDocumentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

\n@return The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.", "getterModel" : { "returnType" : "Participants", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Participants", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Participants", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Participants", "sensitive" : false, "setterDocumentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

\n@param participants The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.", "setterMethodName" : "setParticipants", "setterModel" : { "variableDeclarationType" : "Participants", "variableName" : "participants", "variableType" : "Participants", "documentation" : null, "simpleType" : "Participants", "variableSetterType" : "Participants" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Participants", "variableName" : "participants", "variableType" : "Participants", "documentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

", "simpleType" : "Participants", "variableSetterType" : "Participants" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceMetadata" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceMetadata", "beanStyleSetterMethodName" : "setResourceMetadata", "c2jName" : "ResourceMetadata", "c2jShape" : "ResourceMetadata", "defaultConsumerFluentSetterDocumentation" : "

The metadata of the resource involved in the user action.

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

The metadata of the resource involved in the user action.

\n@return The metadata of the resource involved in the user action.\n@deprecated Use {@link #resourceMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The metadata of the resource involved in the user action.

\n@param resourceMetadata The metadata of the resource involved in the user action.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceMetadata(ResourceMetadata)}\n", "documentation" : "

The metadata of the resource involved in the user action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceMetadata 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" : "hasResourceMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceMetadata", "fluentSetterDocumentation" : "

The metadata of the resource involved in the user action.

\n@param resourceMetadata The metadata of the resource involved in the user action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceMetadata", "getterDocumentation" : "

The metadata of the resource involved in the user action.

\n@return The metadata of the resource involved in the user action.", "getterModel" : { "returnType" : "ResourceMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceMetadata", "sensitive" : false, "setterDocumentation" : "

The metadata of the resource involved in the user action.

\n@param resourceMetadata The metadata of the resource involved in the user action.", "setterMethodName" : "setResourceMetadata", "setterModel" : { "variableDeclarationType" : "ResourceMetadata", "variableName" : "resourceMetadata", "variableType" : "ResourceMetadata", "documentation" : null, "simpleType" : "ResourceMetadata", "variableSetterType" : "ResourceMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceMetadata", "variableName" : "resourceMetadata", "variableType" : "ResourceMetadata", "documentation" : "

The metadata of the resource involved in the user action.

", "simpleType" : "ResourceMetadata", "variableSetterType" : "ResourceMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TimeStamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeStamp", "beanStyleSetterMethodName" : "setTimeStamp", "c2jName" : "TimeStamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the action was performed.

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

The timestamp when the action was performed.

\n@return The timestamp when the action was performed.\n@deprecated Use {@link #timeStamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the action was performed.

\n@param timeStamp The timestamp when the action was performed.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #timeStamp(Instant)}\n", "documentation" : "

The timestamp when the action was performed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeStamp 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" : "hasTimeStamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeStamp", "fluentSetterDocumentation" : "

The timestamp when the action was performed.

\n@param timeStamp The timestamp when the action was performed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeStamp", "getterDocumentation" : "

The timestamp when the action was performed.

\n@return The timestamp when the action was performed.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TimeStamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeStamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "TimeStamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the action was performed.

\n@param timeStamp The timestamp when the action was performed.", "setterMethodName" : "setTimeStamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timeStamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timeStamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the action was performed.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Type" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "ActivityType", "defaultConsumerFluentSetterDocumentation" : "

The activity type.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The activity type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ActivityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The activity type.\n@see ActivityType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The activity type.

\n@param type The activity type.\n@see ActivityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActivityType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The activity type.

", "endpointDiscoveryId" : false, "enumType" : "ActivityType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The activity type.

\n@param type The activity type.\n@see ActivityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActivityType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The activity type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ActivityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The activity type.\n@see ActivityType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The activity type.

\n@param type The activity type.\n@see ActivityType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The activity type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "ActivityType", "defaultConsumerFluentSetterDocumentation" : "

The activity type.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The activity type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ActivityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The activity type.\n@see ActivityType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The activity type.

\n@param type The activity type.\n@see ActivityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActivityType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The activity type.

", "endpointDiscoveryId" : false, "enumType" : "ActivityType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The activity type.

\n@param type The activity type.\n@see ActivityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActivityType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The activity type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ActivityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The activity type.\n@see ActivityType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The activity type.

\n@param type The activity type.\n@see ActivityType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The activity type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeStamp", "beanStyleSetterMethodName" : "setTimeStamp", "c2jName" : "TimeStamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the action was performed.

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

The timestamp when the action was performed.

\n@return The timestamp when the action was performed.\n@deprecated Use {@link #timeStamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the action was performed.

\n@param timeStamp The timestamp when the action was performed.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #timeStamp(Instant)}\n", "documentation" : "

The timestamp when the action was performed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeStamp 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" : "hasTimeStamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeStamp", "fluentSetterDocumentation" : "

The timestamp when the action was performed.

\n@param timeStamp The timestamp when the action was performed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeStamp", "getterDocumentation" : "

The timestamp when the action was performed.

\n@return The timestamp when the action was performed.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TimeStamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeStamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "TimeStamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the action was performed.

\n@param timeStamp The timestamp when the action was performed.", "setterMethodName" : "setTimeStamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timeStamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timeStamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the action was performed.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIsIndirectActivity", "beanStyleSetterMethodName" : "setIsIndirectActivity", "c2jName" : "IsIndirectActivity", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

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

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@return Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@deprecated Use {@link #isIndirectActivity()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param isIndirectActivity Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #isIndirectActivity(Boolean)}\n", "documentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IsIndirectActivity 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" : "hasIsIndirectActivity", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isIndirectActivity", "fluentSetterDocumentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param isIndirectActivity Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isIndirectActivity", "getterDocumentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@return Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IsIndirectActivity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IsIndirectActivity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsIndirectActivity", "sensitive" : false, "setterDocumentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param isIndirectActivity Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).", "setterMethodName" : "setIsIndirectActivity", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isIndirectActivity", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isIndirectActivity", "variableType" : "Boolean", "documentation" : "

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

\n@return The ID of the organization.", "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" : "OrganizationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OrganizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInitiator", "beanStyleSetterMethodName" : "setInitiator", "c2jName" : "Initiator", "c2jShape" : "UserMetadata", "defaultConsumerFluentSetterDocumentation" : "

The user who performed the action.

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

The user who performed the action.

\n@return The user who performed the action.\n@deprecated Use {@link #initiator()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user who performed the action.

\n@param initiator The user who performed the action.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #initiator(UserMetadata)}\n", "documentation" : "

The user who performed the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Initiator 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" : "hasInitiator", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "initiator", "fluentSetterDocumentation" : "

The user who performed the action.

\n@param initiator The user who performed the action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "initiator", "getterDocumentation" : "

The user who performed the action.

\n@return The user who performed the action.", "getterModel" : { "returnType" : "UserMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Initiator", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Initiator", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Initiator", "sensitive" : false, "setterDocumentation" : "

The user who performed the action.

\n@param initiator The user who performed the action.", "setterMethodName" : "setInitiator", "setterModel" : { "variableDeclarationType" : "UserMetadata", "variableName" : "initiator", "variableType" : "UserMetadata", "documentation" : null, "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserMetadata", "variableName" : "initiator", "variableType" : "UserMetadata", "documentation" : "

The user who performed the action.

", "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParticipants", "beanStyleSetterMethodName" : "setParticipants", "c2jName" : "Participants", "c2jShape" : "Participants", "defaultConsumerFluentSetterDocumentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

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

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

\n@return The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.\n@deprecated Use {@link #participants()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

\n@param participants The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #participants(Participants)}\n", "documentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Participants 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" : "hasParticipants", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "participants", "fluentSetterDocumentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

\n@param participants The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "participants", "getterDocumentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

\n@return The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.", "getterModel" : { "returnType" : "Participants", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Participants", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Participants", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Participants", "sensitive" : false, "setterDocumentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

\n@param participants The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.", "setterMethodName" : "setParticipants", "setterModel" : { "variableDeclarationType" : "Participants", "variableName" : "participants", "variableType" : "Participants", "documentation" : null, "simpleType" : "Participants", "variableSetterType" : "Participants" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Participants", "variableName" : "participants", "variableType" : "Participants", "documentation" : "

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

", "simpleType" : "Participants", "variableSetterType" : "Participants" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceMetadata", "beanStyleSetterMethodName" : "setResourceMetadata", "c2jName" : "ResourceMetadata", "c2jShape" : "ResourceMetadata", "defaultConsumerFluentSetterDocumentation" : "

The metadata of the resource involved in the user action.

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

The metadata of the resource involved in the user action.

\n@return The metadata of the resource involved in the user action.\n@deprecated Use {@link #resourceMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The metadata of the resource involved in the user action.

\n@param resourceMetadata The metadata of the resource involved in the user action.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceMetadata(ResourceMetadata)}\n", "documentation" : "

The metadata of the resource involved in the user action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceMetadata 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" : "hasResourceMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceMetadata", "fluentSetterDocumentation" : "

The metadata of the resource involved in the user action.

\n@param resourceMetadata The metadata of the resource involved in the user action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceMetadata", "getterDocumentation" : "

The metadata of the resource involved in the user action.

\n@return The metadata of the resource involved in the user action.", "getterModel" : { "returnType" : "ResourceMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceMetadata", "sensitive" : false, "setterDocumentation" : "

The metadata of the resource involved in the user action.

\n@param resourceMetadata The metadata of the resource involved in the user action.", "setterMethodName" : "setResourceMetadata", "setterModel" : { "variableDeclarationType" : "ResourceMetadata", "variableName" : "resourceMetadata", "variableType" : "ResourceMetadata", "documentation" : null, "simpleType" : "ResourceMetadata", "variableSetterType" : "ResourceMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceMetadata", "variableName" : "resourceMetadata", "variableType" : "ResourceMetadata", "documentation" : "

The metadata of the resource involved in the user action.

", "simpleType" : "ResourceMetadata", "variableSetterType" : "ResourceMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOriginalParent", "beanStyleSetterMethodName" : "setOriginalParent", "c2jName" : "OriginalParent", "c2jShape" : "ResourceMetadata", "defaultConsumerFluentSetterDocumentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

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

The original parent of the resource. This is an optional field and is filled for move activities.

\n@return The original parent of the resource. This is an optional field and is filled for move activities.\n@deprecated Use {@link #originalParent()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

\n@param originalParent The original parent of the resource. This is an optional field and is filled for move activities.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #originalParent(ResourceMetadata)}\n", "documentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OriginalParent 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" : "hasOriginalParent", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "originalParent", "fluentSetterDocumentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

\n@param originalParent The original parent of the resource. This is an optional field and is filled for move activities.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "originalParent", "getterDocumentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

\n@return The original parent of the resource. This is an optional field and is filled for move activities.", "getterModel" : { "returnType" : "ResourceMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OriginalParent", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OriginalParent", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "OriginalParent", "sensitive" : false, "setterDocumentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

\n@param originalParent The original parent of the resource. This is an optional field and is filled for move activities.", "setterMethodName" : "setOriginalParent", "setterModel" : { "variableDeclarationType" : "ResourceMetadata", "variableName" : "originalParent", "variableType" : "ResourceMetadata", "documentation" : null, "simpleType" : "ResourceMetadata", "variableSetterType" : "ResourceMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceMetadata", "variableName" : "originalParent", "variableType" : "ResourceMetadata", "documentation" : "

The original parent of the resource. This is an optional field and is filled for move activities.

", "simpleType" : "ResourceMetadata", "variableSetterType" : "ResourceMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCommentMetadata", "beanStyleSetterMethodName" : "setCommentMetadata", "c2jName" : "CommentMetadata", "c2jShape" : "CommentMetadata", "defaultConsumerFluentSetterDocumentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

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

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

\n@return Metadata of the commenting activity. This is an optional field and is filled for commenting activities.\n@deprecated Use {@link #commentMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

\n@param commentMetadata Metadata of the commenting activity. This is an optional field and is filled for commenting activities.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #commentMetadata(CommentMetadata)}\n", "documentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CommentMetadata 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" : "hasCommentMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "commentMetadata", "fluentSetterDocumentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

\n@param commentMetadata Metadata of the commenting activity. This is an optional field and is filled for commenting activities.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "commentMetadata", "getterDocumentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

\n@return Metadata of the commenting activity. This is an optional field and is filled for commenting activities.", "getterModel" : { "returnType" : "CommentMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CommentMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CommentMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CommentMetadata", "sensitive" : false, "setterDocumentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

\n@param commentMetadata Metadata of the commenting activity. This is an optional field and is filled for commenting activities.", "setterMethodName" : "setCommentMetadata", "setterModel" : { "variableDeclarationType" : "CommentMetadata", "variableName" : "commentMetadata", "variableType" : "CommentMetadata", "documentation" : null, "simpleType" : "CommentMetadata", "variableSetterType" : "CommentMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CommentMetadata", "variableName" : "commentMetadata", "variableType" : "CommentMetadata", "documentation" : "

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

", "simpleType" : "CommentMetadata", "variableSetterType" : "CommentMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Activity", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Activity", "variableName" : "activity", "variableType" : "Activity", "documentation" : null, "simpleType" : "Activity", "variableSetterType" : "Activity" }, "wrapper" : false, "xmlNamespace" : null }, "ActivityType" : { "c2jName" : "ActivityType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "DOCUMENT_CHECKED_IN", "value" : "DOCUMENT_CHECKED_IN" }, { "name" : "DOCUMENT_CHECKED_OUT", "value" : "DOCUMENT_CHECKED_OUT" }, { "name" : "DOCUMENT_RENAMED", "value" : "DOCUMENT_RENAMED" }, { "name" : "DOCUMENT_VERSION_UPLOADED", "value" : "DOCUMENT_VERSION_UPLOADED" }, { "name" : "DOCUMENT_VERSION_DELETED", "value" : "DOCUMENT_VERSION_DELETED" }, { "name" : "DOCUMENT_VERSION_VIEWED", "value" : "DOCUMENT_VERSION_VIEWED" }, { "name" : "DOCUMENT_VERSION_DOWNLOADED", "value" : "DOCUMENT_VERSION_DOWNLOADED" }, { "name" : "DOCUMENT_RECYCLED", "value" : "DOCUMENT_RECYCLED" }, { "name" : "DOCUMENT_RESTORED", "value" : "DOCUMENT_RESTORED" }, { "name" : "DOCUMENT_REVERTED", "value" : "DOCUMENT_REVERTED" }, { "name" : "DOCUMENT_SHARED", "value" : "DOCUMENT_SHARED" }, { "name" : "DOCUMENT_UNSHARED", "value" : "DOCUMENT_UNSHARED" }, { "name" : "DOCUMENT_SHARE_PERMISSION_CHANGED", "value" : "DOCUMENT_SHARE_PERMISSION_CHANGED" }, { "name" : "DOCUMENT_SHAREABLE_LINK_CREATED", "value" : "DOCUMENT_SHAREABLE_LINK_CREATED" }, { "name" : "DOCUMENT_SHAREABLE_LINK_REMOVED", "value" : "DOCUMENT_SHAREABLE_LINK_REMOVED" }, { "name" : "DOCUMENT_SHAREABLE_LINK_PERMISSION_CHANGED", "value" : "DOCUMENT_SHAREABLE_LINK_PERMISSION_CHANGED" }, { "name" : "DOCUMENT_MOVED", "value" : "DOCUMENT_MOVED" }, { "name" : "DOCUMENT_COMMENT_ADDED", "value" : "DOCUMENT_COMMENT_ADDED" }, { "name" : "DOCUMENT_COMMENT_DELETED", "value" : "DOCUMENT_COMMENT_DELETED" }, { "name" : "DOCUMENT_ANNOTATION_ADDED", "value" : "DOCUMENT_ANNOTATION_ADDED" }, { "name" : "DOCUMENT_ANNOTATION_DELETED", "value" : "DOCUMENT_ANNOTATION_DELETED" }, { "name" : "FOLDER_CREATED", "value" : "FOLDER_CREATED" }, { "name" : "FOLDER_DELETED", "value" : "FOLDER_DELETED" }, { "name" : "FOLDER_RENAMED", "value" : "FOLDER_RENAMED" }, { "name" : "FOLDER_RECYCLED", "value" : "FOLDER_RECYCLED" }, { "name" : "FOLDER_RESTORED", "value" : "FOLDER_RESTORED" }, { "name" : "FOLDER_SHARED", "value" : "FOLDER_SHARED" }, { "name" : "FOLDER_UNSHARED", "value" : "FOLDER_UNSHARED" }, { "name" : "FOLDER_SHARE_PERMISSION_CHANGED", "value" : "FOLDER_SHARE_PERMISSION_CHANGED" }, { "name" : "FOLDER_SHAREABLE_LINK_CREATED", "value" : "FOLDER_SHAREABLE_LINK_CREATED" }, { "name" : "FOLDER_SHAREABLE_LINK_REMOVED", "value" : "FOLDER_SHAREABLE_LINK_REMOVED" }, { "name" : "FOLDER_SHAREABLE_LINK_PERMISSION_CHANGED", "value" : "FOLDER_SHAREABLE_LINK_PERMISSION_CHANGED" }, { "name" : "FOLDER_MOVED", "value" : "FOLDER_MOVED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActivityType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActivityType", "variableName" : "activityType", "variableType" : "ActivityType", "documentation" : null, "simpleType" : "ActivityType", "variableSetterType" : "ActivityType" }, "wrapper" : false, "xmlNamespace" : null }, "AddResourcePermissionsRequest" : { "c2jName" : "AddResourcePermissionsRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "AddResourcePermissions", "locationName" : null, "requestUri" : "/api/v1/resources/{ResourceId}/permissions", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

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

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getPrincipals", "beanStyleSetterMethodName" : "setPrincipals", "c2jName" : "Principals", "c2jShape" : "SharePrincipalList", "defaultConsumerFluentSetterDocumentation" : "

The users, groups, or organization being granted permission.

\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 #principals(List)}.\n@param principals 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 #principals(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The users, groups, or organization being granted permission.

\n

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

\n

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

\n@return The users, groups, or organization being granted permission.\n@deprecated Use {@link #principals()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The users, groups, or organization being granted permission.

\n@param principals The users, groups, or organization being granted permission.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #principals(List)}\n", "documentation" : "

The users, groups, or organization being granted permission.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Principals 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" : "hasPrincipals", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "principals", "fluentSetterDocumentation" : "

The users, groups, or organization being granted permission.

\n@param principals The users, groups, or organization being granted permission.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "principals", "getterDocumentation" : "

The users, groups, or organization being granted permission.

\n

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

\n

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

\n@return The users, groups, or organization being granted permission.", "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" : "Principals", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Principals", "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" : "SharePrincipal", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SharePrincipal.Builder} avoiding the need to create one manually via {@link SharePrincipal#builder()}.\n\nWhen the {@link Consumer} completes, {@link SharePrincipal.Builder#build()} is called immediately and its result is passed to {@link #member(SharePrincipal)}.\n@param member a consumer that will call methods on {@link SharePrincipal.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SharePrincipal)", "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(SharePrincipal)}\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" : "SharePrincipal", "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" : "SDK_POJO", "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" : "SharePrincipal", "variableName" : "member", "variableType" : "SharePrincipal", "documentation" : null, "simpleType" : "SharePrincipal", "variableSetterType" : "SharePrincipal" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SharePrincipal", "variableName" : "member", "variableType" : "SharePrincipal", "documentation" : "", "simpleType" : "SharePrincipal", "variableSetterType" : "SharePrincipal" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SharePrincipal", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SharePrincipal", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Principals", "sensitive" : false, "setterDocumentation" : "

The users, groups, or organization being granted permission.

\n@param principals The users, groups, or organization being granted permission.", "setterMethodName" : "setPrincipals", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "principals", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "principals", "variableType" : "java.util.List", "documentation" : "

The users, groups, or organization being granted permission.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNotificationOptions", "beanStyleSetterMethodName" : "setNotificationOptions", "c2jName" : "NotificationOptions", "c2jShape" : "NotificationOptions", "defaultConsumerFluentSetterDocumentation" : "

The notification options.

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

The notification options.

\n@return The notification options.\n@deprecated Use {@link #notificationOptions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The notification options.

\n@param notificationOptions The notification options.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #notificationOptions(NotificationOptions)}\n", "documentation" : "

The notification options.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NotificationOptions 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" : "hasNotificationOptions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "notificationOptions", "fluentSetterDocumentation" : "

The notification options.

\n@param notificationOptions The notification options.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "notificationOptions", "getterDocumentation" : "

The notification options.

\n@return The notification options.", "getterModel" : { "returnType" : "NotificationOptions", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NotificationOptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NotificationOptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "NotificationOptions", "sensitive" : false, "setterDocumentation" : "

The notification options.

\n@param notificationOptions The notification options.", "setterMethodName" : "setNotificationOptions", "setterModel" : { "variableDeclarationType" : "NotificationOptions", "variableName" : "notificationOptions", "variableType" : "NotificationOptions", "documentation" : null, "simpleType" : "NotificationOptions", "variableSetterType" : "NotificationOptions" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NotificationOptions", "variableName" : "notificationOptions", "variableType" : "NotificationOptions", "documentation" : "

The notification options.

", "simpleType" : "NotificationOptions", "variableSetterType" : "NotificationOptions" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NotificationOptions" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNotificationOptions", "beanStyleSetterMethodName" : "setNotificationOptions", "c2jName" : "NotificationOptions", "c2jShape" : "NotificationOptions", "defaultConsumerFluentSetterDocumentation" : "

The notification options.

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

The notification options.

\n@return The notification options.\n@deprecated Use {@link #notificationOptions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The notification options.

\n@param notificationOptions The notification options.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #notificationOptions(NotificationOptions)}\n", "documentation" : "

The notification options.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NotificationOptions 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" : "hasNotificationOptions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "notificationOptions", "fluentSetterDocumentation" : "

The notification options.

\n@param notificationOptions The notification options.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "notificationOptions", "getterDocumentation" : "

The notification options.

\n@return The notification options.", "getterModel" : { "returnType" : "NotificationOptions", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NotificationOptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NotificationOptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "NotificationOptions", "sensitive" : false, "setterDocumentation" : "

The notification options.

\n@param notificationOptions The notification options.", "setterMethodName" : "setNotificationOptions", "setterModel" : { "variableDeclarationType" : "NotificationOptions", "variableName" : "notificationOptions", "variableType" : "NotificationOptions", "documentation" : null, "simpleType" : "NotificationOptions", "variableSetterType" : "NotificationOptions" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NotificationOptions", "variableName" : "notificationOptions", "variableType" : "NotificationOptions", "documentation" : "

The notification options.

", "simpleType" : "NotificationOptions", "variableSetterType" : "NotificationOptions" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Principals" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getPrincipals", "beanStyleSetterMethodName" : "setPrincipals", "c2jName" : "Principals", "c2jShape" : "SharePrincipalList", "defaultConsumerFluentSetterDocumentation" : "

The users, groups, or organization being granted permission.

\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 #principals(List)}.\n@param principals 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 #principals(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The users, groups, or organization being granted permission.

\n

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

\n

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

\n@return The users, groups, or organization being granted permission.\n@deprecated Use {@link #principals()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The users, groups, or organization being granted permission.

\n@param principals The users, groups, or organization being granted permission.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #principals(List)}\n", "documentation" : "

The users, groups, or organization being granted permission.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Principals 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" : "hasPrincipals", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "principals", "fluentSetterDocumentation" : "

The users, groups, or organization being granted permission.

\n@param principals The users, groups, or organization being granted permission.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "principals", "getterDocumentation" : "

The users, groups, or organization being granted permission.

\n

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

\n

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

\n@return The users, groups, or organization being granted permission.", "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" : "Principals", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Principals", "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" : "SharePrincipal", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SharePrincipal.Builder} avoiding the need to create one manually via {@link SharePrincipal#builder()}.\n\nWhen the {@link Consumer} completes, {@link SharePrincipal.Builder#build()} is called immediately and its result is passed to {@link #member(SharePrincipal)}.\n@param member a consumer that will call methods on {@link SharePrincipal.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SharePrincipal)", "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(SharePrincipal)}\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" : "SharePrincipal", "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" : "SDK_POJO", "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" : "SharePrincipal", "variableName" : "member", "variableType" : "SharePrincipal", "documentation" : null, "simpleType" : "SharePrincipal", "variableSetterType" : "SharePrincipal" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SharePrincipal", "variableName" : "member", "variableType" : "SharePrincipal", "documentation" : "", "simpleType" : "SharePrincipal", "variableSetterType" : "SharePrincipal" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SharePrincipal", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SharePrincipal", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Principals", "sensitive" : false, "setterDocumentation" : "

The users, groups, or organization being granted permission.

\n@param principals The users, groups, or organization being granted permission.", "setterMethodName" : "setPrincipals", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "principals", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "principals", "variableType" : "java.util.List", "documentation" : "

The users, groups, or organization being granted permission.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

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

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

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

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getPrincipals", "beanStyleSetterMethodName" : "setPrincipals", "c2jName" : "Principals", "c2jShape" : "SharePrincipalList", "defaultConsumerFluentSetterDocumentation" : "

The users, groups, or organization being granted permission.

\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 #principals(List)}.\n@param principals 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 #principals(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The users, groups, or organization being granted permission.

\n

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

\n

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

\n@return The users, groups, or organization being granted permission.\n@deprecated Use {@link #principals()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The users, groups, or organization being granted permission.

\n@param principals The users, groups, or organization being granted permission.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #principals(List)}\n", "documentation" : "

The users, groups, or organization being granted permission.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Principals 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" : "hasPrincipals", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "principals", "fluentSetterDocumentation" : "

The users, groups, or organization being granted permission.

\n@param principals The users, groups, or organization being granted permission.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "principals", "getterDocumentation" : "

The users, groups, or organization being granted permission.

\n

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

\n

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

\n@return The users, groups, or organization being granted permission.", "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" : "Principals", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Principals", "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" : "SharePrincipal", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SharePrincipal.Builder} avoiding the need to create one manually via {@link SharePrincipal#builder()}.\n\nWhen the {@link Consumer} completes, {@link SharePrincipal.Builder#build()} is called immediately and its result is passed to {@link #member(SharePrincipal)}.\n@param member a consumer that will call methods on {@link SharePrincipal.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SharePrincipal)", "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(SharePrincipal)}\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" : "SharePrincipal", "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" : "SDK_POJO", "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" : "SharePrincipal", "variableName" : "member", "variableType" : "SharePrincipal", "documentation" : null, "simpleType" : "SharePrincipal", "variableSetterType" : "SharePrincipal" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SharePrincipal", "variableName" : "member", "variableType" : "SharePrincipal", "documentation" : "", "simpleType" : "SharePrincipal", "variableSetterType" : "SharePrincipal" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SharePrincipal", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SharePrincipal", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Principals", "sensitive" : false, "setterDocumentation" : "

The users, groups, or organization being granted permission.

\n@param principals The users, groups, or organization being granted permission.", "setterMethodName" : "setPrincipals", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "principals", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "principals", "variableType" : "java.util.List", "documentation" : "

The users, groups, or organization being granted permission.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNotificationOptions", "beanStyleSetterMethodName" : "setNotificationOptions", "c2jName" : "NotificationOptions", "c2jShape" : "NotificationOptions", "defaultConsumerFluentSetterDocumentation" : "

The notification options.

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

The notification options.

\n@return The notification options.\n@deprecated Use {@link #notificationOptions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The notification options.

\n@param notificationOptions The notification options.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #notificationOptions(NotificationOptions)}\n", "documentation" : "

The notification options.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NotificationOptions 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" : "hasNotificationOptions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "notificationOptions", "fluentSetterDocumentation" : "

The notification options.

\n@param notificationOptions The notification options.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "notificationOptions", "getterDocumentation" : "

The notification options.

\n@return The notification options.", "getterModel" : { "returnType" : "NotificationOptions", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NotificationOptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NotificationOptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "NotificationOptions", "sensitive" : false, "setterDocumentation" : "

The notification options.

\n@param notificationOptions The notification options.", "setterMethodName" : "setNotificationOptions", "setterModel" : { "variableDeclarationType" : "NotificationOptions", "variableName" : "notificationOptions", "variableType" : "NotificationOptions", "documentation" : null, "simpleType" : "NotificationOptions", "variableSetterType" : "NotificationOptions" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NotificationOptions", "variableName" : "notificationOptions", "variableType" : "NotificationOptions", "documentation" : "

The notification options.

", "simpleType" : "NotificationOptions", "variableSetterType" : "NotificationOptions" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceId", "Principals" ], "shapeName" : "AddResourcePermissionsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "AddResourcePermissionsRequest", "variableName" : "addResourcePermissionsRequest", "variableType" : "AddResourcePermissionsRequest", "documentation" : null, "simpleType" : "AddResourcePermissionsRequest", "variableSetterType" : "AddResourcePermissionsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "AddResourcePermissionsResponse" : { "c2jName" : "AddResourcePermissionsResponse", "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" : true }, "beanStyleGetterMethodName" : "getShareResults", "beanStyleSetterMethodName" : "setShareResults", "c2jName" : "ShareResults", "c2jShape" : "ShareResultsList", "defaultConsumerFluentSetterDocumentation" : "

The share results.

\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 #shareResults(List)}.\n@param shareResults 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 #shareResults(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The share results.

\n

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

\n

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

\n@return The share results.\n@deprecated Use {@link #shareResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The share results.

\n@param shareResults The share results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #shareResults(List)}\n", "documentation" : "

The share results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ShareResults 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" : "hasShareResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "shareResults", "fluentSetterDocumentation" : "

The share results.

\n@param shareResults The share results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "shareResults", "getterDocumentation" : "

The share results.

\n

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

\n

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

\n@return The share results.", "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" : "ShareResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ShareResults", "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" : "ShareResult", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ShareResult.Builder} avoiding the need to create one manually via {@link ShareResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link ShareResult.Builder#build()} is called immediately and its result is passed to {@link #member(ShareResult)}.\n@param member a consumer that will call methods on {@link ShareResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ShareResult)", "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(ShareResult)}\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" : "ShareResult", "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" : "SDK_POJO", "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" : "ShareResult", "variableName" : "member", "variableType" : "ShareResult", "documentation" : null, "simpleType" : "ShareResult", "variableSetterType" : "ShareResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ShareResult", "variableName" : "member", "variableType" : "ShareResult", "documentation" : "", "simpleType" : "ShareResult", "variableSetterType" : "ShareResult" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ShareResult", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ShareResult", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ShareResults", "sensitive" : false, "setterDocumentation" : "

The share results.

\n@param shareResults The share results.", "setterMethodName" : "setShareResults", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "shareResults", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "shareResults", "variableType" : "java.util.List", "documentation" : "

The share results.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ShareResults" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getShareResults", "beanStyleSetterMethodName" : "setShareResults", "c2jName" : "ShareResults", "c2jShape" : "ShareResultsList", "defaultConsumerFluentSetterDocumentation" : "

The share results.

\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 #shareResults(List)}.\n@param shareResults 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 #shareResults(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The share results.

\n

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

\n

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

\n@return The share results.\n@deprecated Use {@link #shareResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The share results.

\n@param shareResults The share results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #shareResults(List)}\n", "documentation" : "

The share results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ShareResults 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" : "hasShareResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "shareResults", "fluentSetterDocumentation" : "

The share results.

\n@param shareResults The share results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "shareResults", "getterDocumentation" : "

The share results.

\n

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

\n

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

\n@return The share results.", "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" : "ShareResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ShareResults", "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" : "ShareResult", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ShareResult.Builder} avoiding the need to create one manually via {@link ShareResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link ShareResult.Builder#build()} is called immediately and its result is passed to {@link #member(ShareResult)}.\n@param member a consumer that will call methods on {@link ShareResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ShareResult)", "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(ShareResult)}\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" : "ShareResult", "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" : "SDK_POJO", "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" : "ShareResult", "variableName" : "member", "variableType" : "ShareResult", "documentation" : null, "simpleType" : "ShareResult", "variableSetterType" : "ShareResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ShareResult", "variableName" : "member", "variableType" : "ShareResult", "documentation" : "", "simpleType" : "ShareResult", "variableSetterType" : "ShareResult" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ShareResult", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ShareResult", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ShareResults", "sensitive" : false, "setterDocumentation" : "

The share results.

\n@param shareResults The share results.", "setterMethodName" : "setShareResults", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "shareResults", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "shareResults", "variableType" : "java.util.List", "documentation" : "

The share results.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getShareResults", "beanStyleSetterMethodName" : "setShareResults", "c2jName" : "ShareResults", "c2jShape" : "ShareResultsList", "defaultConsumerFluentSetterDocumentation" : "

The share results.

\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 #shareResults(List)}.\n@param shareResults 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 #shareResults(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The share results.

\n

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

\n

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

\n@return The share results.\n@deprecated Use {@link #shareResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The share results.

\n@param shareResults The share results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #shareResults(List)}\n", "documentation" : "

The share results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ShareResults 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" : "hasShareResults", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "shareResults", "fluentSetterDocumentation" : "

The share results.

\n@param shareResults The share results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "shareResults", "getterDocumentation" : "

The share results.

\n

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

\n

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

\n@return The share results.", "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" : "ShareResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ShareResults", "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" : "ShareResult", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ShareResult.Builder} avoiding the need to create one manually via {@link ShareResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link ShareResult.Builder#build()} is called immediately and its result is passed to {@link #member(ShareResult)}.\n@param member a consumer that will call methods on {@link ShareResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ShareResult)", "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(ShareResult)}\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" : "ShareResult", "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" : "SDK_POJO", "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" : "ShareResult", "variableName" : "member", "variableType" : "ShareResult", "documentation" : null, "simpleType" : "ShareResult", "variableSetterType" : "ShareResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ShareResult", "variableName" : "member", "variableType" : "ShareResult", "documentation" : "", "simpleType" : "ShareResult", "variableSetterType" : "ShareResult" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ShareResult", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ShareResult", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ShareResults", "sensitive" : false, "setterDocumentation" : "

The share results.

\n@param shareResults The share results.", "setterMethodName" : "setShareResults", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "shareResults", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "shareResults", "variableType" : "java.util.List", "documentation" : "

The share results.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AddResourcePermissionsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AddResourcePermissionsResponse", "variableName" : "addResourcePermissionsResponse", "variableType" : "AddResourcePermissionsResponse", "documentation" : null, "simpleType" : "AddResourcePermissionsResponse", "variableSetterType" : "AddResourcePermissionsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "BooleanEnumType" : { "c2jName" : "BooleanEnumType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "TRUE", "value" : "TRUE" }, { "name" : "FALSE", "value" : "FALSE" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "BooleanEnumType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BooleanEnumType", "variableName" : "booleanEnumType", "variableType" : "BooleanEnumType", "documentation" : null, "simpleType" : "BooleanEnumType", "variableSetterType" : "BooleanEnumType" }, "wrapper" : false, "xmlNamespace" : null }, "Comment" : { "c2jName" : "Comment", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes a comment.

", "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" : "getCommentId", "beanStyleSetterMethodName" : "setCommentId", "c2jName" : "CommentId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the comment.

\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 #commentId(String)}.\n@param commentId 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 #commentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the comment.

\n@return The ID of the comment.\n@deprecated Use {@link #commentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CommentId 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" : "hasCommentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "commentId", "fluentSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

\n@return The ID of the comment.", "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" : "CommentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CommentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CommentId", "sensitive" : false, "setterDocumentation" : "

The ID of the comment.

\n@param commentId The ID of the comment.", "setterMethodName" : "setCommentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : "

The ID of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentId", "beanStyleSetterMethodName" : "setParentId", "c2jName" : "ParentId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent comment.

\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 #parentId(String)}.\n@param parentId 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 #parentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent comment.

\n@return The ID of the parent comment.\n@deprecated Use {@link #parentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent comment.

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

The ID of the parent comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentId 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" : "hasParentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentId", "fluentSetterDocumentation" : "

The ID of the parent comment.

\n@param parentId The ID of the parent comment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentId", "getterDocumentation" : "

The ID of the parent comment.

\n@return The ID of the parent comment.", "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" : "ParentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent comment.

\n@param parentId The ID of the parent comment.", "setterMethodName" : "setParentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : "

The ID of the parent comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getThreadId", "beanStyleSetterMethodName" : "setThreadId", "c2jName" : "ThreadId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the root comment in the thread.

\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 #threadId(String)}.\n@param threadId 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 #threadId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the root comment in the thread.

\n@return The ID of the root comment in the thread.\n@deprecated Use {@link #threadId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #threadId(String)}\n", "documentation" : "

The ID of the root comment in the thread.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ThreadId 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" : "hasThreadId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threadId", "fluentSetterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threadId", "getterDocumentation" : "

The ID of the root comment in the thread.

\n@return The ID of the root comment in the thread.", "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" : "ThreadId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreadId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ThreadId", "sensitive" : false, "setterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.", "setterMethodName" : "setThreadId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "threadId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "threadId", "variableType" : "String", "documentation" : "

The ID of the root comment in the thread.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getText", "beanStyleSetterMethodName" : "setText", "c2jName" : "Text", "c2jShape" : "CommentTextType", "defaultConsumerFluentSetterDocumentation" : "

The text of the comment.

\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 #text(String)}.\n@param text 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 #text(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The text of the comment.

\n@return The text of the comment.\n@deprecated Use {@link #text()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The text of the comment.

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

The text of the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Text 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" : "hasText", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "text", "fluentSetterDocumentation" : "

The text of the comment.

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

The text of the comment.

\n@return The text of the comment.", "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" : "Text", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Text", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Text", "sensitive" : true, "setterDocumentation" : "

The text of the comment.

\n@param text The text of the comment.", "setterMethodName" : "setText", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : "

The text of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContributor", "beanStyleSetterMethodName" : "setContributor", "c2jName" : "Contributor", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

The details of the user who made the comment.

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

The details of the user who made the comment.

\n@return The details of the user who made the comment.\n@deprecated Use {@link #contributor()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The details of the user who made the comment.

\n@param contributor The details of the user who made the comment.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contributor(User)}\n", "documentation" : "

The details of the user who made the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Contributor 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" : "hasContributor", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contributor", "fluentSetterDocumentation" : "

The details of the user who made the comment.

\n@param contributor The details of the user who made the comment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contributor", "getterDocumentation" : "

The details of the user who made the comment.

\n@return The details of the user who made the comment.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Contributor", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Contributor", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Contributor", "sensitive" : false, "setterDocumentation" : "

The details of the user who made the comment.

\n@param contributor The details of the user who made the comment.", "setterMethodName" : "setContributor", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "contributor", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "contributor", "variableType" : "User", "documentation" : "

The details of the user who made the comment.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time that the comment was created.

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

The time that the comment was created.

\n@return The time that the comment was created.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time that the comment was created.

\n@param createdTimestamp The time that the comment was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The time that the comment was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The time that the comment was created.

\n@param createdTimestamp The time that the comment was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The time that the comment was created.

\n@return The time that the comment was created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time that the comment was created.

\n@param createdTimestamp The time that the comment was created.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time that the comment was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "CommentStatusType", "defaultConsumerFluentSetterDocumentation" : "

The status of the comment.

\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 #statusAsString(String)}.\n@param status 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 #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status of the comment.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link CommentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the comment.\n@see CommentStatusType\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status of the comment.

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

The status of the comment.

", "endpointDiscoveryId" : false, "enumType" : "CommentStatusType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status 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" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status of the comment.

\n@param status The status of the comment.\n@see CommentStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentStatusType", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status of the comment.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link CommentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the comment.\n@see CommentStatusType", "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" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status of the comment.

\n@param status The status of the comment.\n@see CommentStatusType", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVisibility", "beanStyleSetterMethodName" : "setVisibility", "c2jName" : "Visibility", "c2jShape" : "CommentVisibilityType", "defaultConsumerFluentSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\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 #visibilityAsString(String)}.\n@param visibility 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 #visibility(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #visibility} will return {@link CommentVisibilityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #visibilityAsString}.\n

\n@return The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@deprecated Use {@link #visibilityAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentVisibilityType\n@deprecated Use {@link #visibility(String)}\n", "documentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

", "endpointDiscoveryId" : false, "enumType" : "CommentVisibilityType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Visibility 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" : "hasVisibility", "fluentEnumGetterMethodName" : "visibility", "fluentEnumSetterMethodName" : "visibility", "fluentGetterMethodName" : "visibilityAsString", "fluentSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentVisibilityType", "fluentSetterMethodName" : "visibility", "getterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #visibility} will return {@link CommentVisibilityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #visibilityAsString}.\n

\n@return The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType", "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" : "Visibility", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Visibility", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Visibility", "sensitive" : false, "setterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType", "setterMethodName" : "setVisibility", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "visibility", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "visibility", "variableType" : "String", "documentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRecipientId", "beanStyleSetterMethodName" : "setRecipientId", "c2jName" : "RecipientId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\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 #recipientId(String)}.\n@param recipientId 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 #recipientId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\n@return If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.\n@deprecated Use {@link #recipientId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\n@param recipientId If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #recipientId(String)}\n", "documentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RecipientId 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" : "hasRecipientId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipientId", "fluentSetterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\n@param recipientId If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipientId", "getterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\n@return If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.", "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" : "RecipientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecipientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipientId", "sensitive" : false, "setterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\n@param recipientId If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.", "setterMethodName" : "setRecipientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipientId", "variableType" : "String", "documentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CommentId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCommentId", "beanStyleSetterMethodName" : "setCommentId", "c2jName" : "CommentId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the comment.

\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 #commentId(String)}.\n@param commentId 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 #commentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the comment.

\n@return The ID of the comment.\n@deprecated Use {@link #commentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CommentId 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" : "hasCommentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "commentId", "fluentSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

\n@return The ID of the comment.", "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" : "CommentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CommentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CommentId", "sensitive" : false, "setterDocumentation" : "

The ID of the comment.

\n@param commentId The ID of the comment.", "setterMethodName" : "setCommentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : "

The ID of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Contributor" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContributor", "beanStyleSetterMethodName" : "setContributor", "c2jName" : "Contributor", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

The details of the user who made the comment.

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

The details of the user who made the comment.

\n@return The details of the user who made the comment.\n@deprecated Use {@link #contributor()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The details of the user who made the comment.

\n@param contributor The details of the user who made the comment.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contributor(User)}\n", "documentation" : "

The details of the user who made the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Contributor 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" : "hasContributor", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contributor", "fluentSetterDocumentation" : "

The details of the user who made the comment.

\n@param contributor The details of the user who made the comment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contributor", "getterDocumentation" : "

The details of the user who made the comment.

\n@return The details of the user who made the comment.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Contributor", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Contributor", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Contributor", "sensitive" : false, "setterDocumentation" : "

The details of the user who made the comment.

\n@param contributor The details of the user who made the comment.", "setterMethodName" : "setContributor", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "contributor", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "contributor", "variableType" : "User", "documentation" : "

The details of the user who made the comment.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CreatedTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time that the comment was created.

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

The time that the comment was created.

\n@return The time that the comment was created.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time that the comment was created.

\n@param createdTimestamp The time that the comment was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The time that the comment was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The time that the comment was created.

\n@param createdTimestamp The time that the comment was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The time that the comment was created.

\n@return The time that the comment was created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time that the comment was created.

\n@param createdTimestamp The time that the comment was created.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time that the comment was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ParentId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentId", "beanStyleSetterMethodName" : "setParentId", "c2jName" : "ParentId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent comment.

\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 #parentId(String)}.\n@param parentId 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 #parentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent comment.

\n@return The ID of the parent comment.\n@deprecated Use {@link #parentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent comment.

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

The ID of the parent comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentId 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" : "hasParentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentId", "fluentSetterDocumentation" : "

The ID of the parent comment.

\n@param parentId The ID of the parent comment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentId", "getterDocumentation" : "

The ID of the parent comment.

\n@return The ID of the parent comment.", "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" : "ParentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent comment.

\n@param parentId The ID of the parent comment.", "setterMethodName" : "setParentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : "

The ID of the parent comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RecipientId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRecipientId", "beanStyleSetterMethodName" : "setRecipientId", "c2jName" : "RecipientId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\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 #recipientId(String)}.\n@param recipientId 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 #recipientId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\n@return If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.\n@deprecated Use {@link #recipientId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\n@param recipientId If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #recipientId(String)}\n", "documentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RecipientId 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" : "hasRecipientId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipientId", "fluentSetterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\n@param recipientId If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipientId", "getterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\n@return If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.", "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" : "RecipientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecipientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipientId", "sensitive" : false, "setterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\n@param recipientId If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.", "setterMethodName" : "setRecipientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipientId", "variableType" : "String", "documentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Status" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "CommentStatusType", "defaultConsumerFluentSetterDocumentation" : "

The status of the comment.

\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 #statusAsString(String)}.\n@param status 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 #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status of the comment.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link CommentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the comment.\n@see CommentStatusType\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status of the comment.

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

The status of the comment.

", "endpointDiscoveryId" : false, "enumType" : "CommentStatusType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status 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" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status of the comment.

\n@param status The status of the comment.\n@see CommentStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentStatusType", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status of the comment.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link CommentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the comment.\n@see CommentStatusType", "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" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status of the comment.

\n@param status The status of the comment.\n@see CommentStatusType", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Text" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getText", "beanStyleSetterMethodName" : "setText", "c2jName" : "Text", "c2jShape" : "CommentTextType", "defaultConsumerFluentSetterDocumentation" : "

The text of the comment.

\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 #text(String)}.\n@param text 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 #text(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The text of the comment.

\n@return The text of the comment.\n@deprecated Use {@link #text()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The text of the comment.

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

The text of the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Text 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" : "hasText", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "text", "fluentSetterDocumentation" : "

The text of the comment.

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

The text of the comment.

\n@return The text of the comment.", "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" : "Text", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Text", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Text", "sensitive" : true, "setterDocumentation" : "

The text of the comment.

\n@param text The text of the comment.", "setterMethodName" : "setText", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : "

The text of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ThreadId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getThreadId", "beanStyleSetterMethodName" : "setThreadId", "c2jName" : "ThreadId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the root comment in the thread.

\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 #threadId(String)}.\n@param threadId 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 #threadId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the root comment in the thread.

\n@return The ID of the root comment in the thread.\n@deprecated Use {@link #threadId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #threadId(String)}\n", "documentation" : "

The ID of the root comment in the thread.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ThreadId 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" : "hasThreadId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threadId", "fluentSetterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threadId", "getterDocumentation" : "

The ID of the root comment in the thread.

\n@return The ID of the root comment in the thread.", "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" : "ThreadId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreadId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ThreadId", "sensitive" : false, "setterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.", "setterMethodName" : "setThreadId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "threadId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "threadId", "variableType" : "String", "documentation" : "

The ID of the root comment in the thread.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Visibility" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVisibility", "beanStyleSetterMethodName" : "setVisibility", "c2jName" : "Visibility", "c2jShape" : "CommentVisibilityType", "defaultConsumerFluentSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\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 #visibilityAsString(String)}.\n@param visibility 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 #visibility(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #visibility} will return {@link CommentVisibilityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #visibilityAsString}.\n

\n@return The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@deprecated Use {@link #visibilityAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentVisibilityType\n@deprecated Use {@link #visibility(String)}\n", "documentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

", "endpointDiscoveryId" : false, "enumType" : "CommentVisibilityType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Visibility 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" : "hasVisibility", "fluentEnumGetterMethodName" : "visibility", "fluentEnumSetterMethodName" : "visibility", "fluentGetterMethodName" : "visibilityAsString", "fluentSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentVisibilityType", "fluentSetterMethodName" : "visibility", "getterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #visibility} will return {@link CommentVisibilityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #visibilityAsString}.\n

\n@return The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType", "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" : "Visibility", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Visibility", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Visibility", "sensitive" : false, "setterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType", "setterMethodName" : "setVisibility", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "visibility", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "visibility", "variableType" : "String", "documentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCommentId", "beanStyleSetterMethodName" : "setCommentId", "c2jName" : "CommentId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the comment.

\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 #commentId(String)}.\n@param commentId 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 #commentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the comment.

\n@return The ID of the comment.\n@deprecated Use {@link #commentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CommentId 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" : "hasCommentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "commentId", "fluentSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

\n@return The ID of the comment.", "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" : "CommentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CommentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CommentId", "sensitive" : false, "setterDocumentation" : "

The ID of the comment.

\n@param commentId The ID of the comment.", "setterMethodName" : "setCommentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : "

The ID of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentId", "beanStyleSetterMethodName" : "setParentId", "c2jName" : "ParentId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent comment.

\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 #parentId(String)}.\n@param parentId 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 #parentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent comment.

\n@return The ID of the parent comment.\n@deprecated Use {@link #parentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent comment.

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

The ID of the parent comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentId 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" : "hasParentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentId", "fluentSetterDocumentation" : "

The ID of the parent comment.

\n@param parentId The ID of the parent comment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentId", "getterDocumentation" : "

The ID of the parent comment.

\n@return The ID of the parent comment.", "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" : "ParentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent comment.

\n@param parentId The ID of the parent comment.", "setterMethodName" : "setParentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : "

The ID of the parent comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getThreadId", "beanStyleSetterMethodName" : "setThreadId", "c2jName" : "ThreadId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the root comment in the thread.

\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 #threadId(String)}.\n@param threadId 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 #threadId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the root comment in the thread.

\n@return The ID of the root comment in the thread.\n@deprecated Use {@link #threadId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #threadId(String)}\n", "documentation" : "

The ID of the root comment in the thread.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ThreadId 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" : "hasThreadId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threadId", "fluentSetterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threadId", "getterDocumentation" : "

The ID of the root comment in the thread.

\n@return The ID of the root comment in the thread.", "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" : "ThreadId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreadId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ThreadId", "sensitive" : false, "setterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.", "setterMethodName" : "setThreadId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "threadId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "threadId", "variableType" : "String", "documentation" : "

The ID of the root comment in the thread.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getText", "beanStyleSetterMethodName" : "setText", "c2jName" : "Text", "c2jShape" : "CommentTextType", "defaultConsumerFluentSetterDocumentation" : "

The text of the comment.

\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 #text(String)}.\n@param text 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 #text(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The text of the comment.

\n@return The text of the comment.\n@deprecated Use {@link #text()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The text of the comment.

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

The text of the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Text 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" : "hasText", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "text", "fluentSetterDocumentation" : "

The text of the comment.

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

The text of the comment.

\n@return The text of the comment.", "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" : "Text", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Text", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Text", "sensitive" : true, "setterDocumentation" : "

The text of the comment.

\n@param text The text of the comment.", "setterMethodName" : "setText", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : "

The text of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContributor", "beanStyleSetterMethodName" : "setContributor", "c2jName" : "Contributor", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

The details of the user who made the comment.

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

The details of the user who made the comment.

\n@return The details of the user who made the comment.\n@deprecated Use {@link #contributor()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The details of the user who made the comment.

\n@param contributor The details of the user who made the comment.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contributor(User)}\n", "documentation" : "

The details of the user who made the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Contributor 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" : "hasContributor", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contributor", "fluentSetterDocumentation" : "

The details of the user who made the comment.

\n@param contributor The details of the user who made the comment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contributor", "getterDocumentation" : "

The details of the user who made the comment.

\n@return The details of the user who made the comment.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Contributor", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Contributor", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Contributor", "sensitive" : false, "setterDocumentation" : "

The details of the user who made the comment.

\n@param contributor The details of the user who made the comment.", "setterMethodName" : "setContributor", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "contributor", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "contributor", "variableType" : "User", "documentation" : "

The details of the user who made the comment.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time that the comment was created.

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

The time that the comment was created.

\n@return The time that the comment was created.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time that the comment was created.

\n@param createdTimestamp The time that the comment was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The time that the comment was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The time that the comment was created.

\n@param createdTimestamp The time that the comment was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The time that the comment was created.

\n@return The time that the comment was created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time that the comment was created.

\n@param createdTimestamp The time that the comment was created.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time that the comment was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "CommentStatusType", "defaultConsumerFluentSetterDocumentation" : "

The status of the comment.

\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 #statusAsString(String)}.\n@param status 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 #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status of the comment.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link CommentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the comment.\n@see CommentStatusType\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status of the comment.

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

The status of the comment.

", "endpointDiscoveryId" : false, "enumType" : "CommentStatusType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status 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" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status of the comment.

\n@param status The status of the comment.\n@see CommentStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentStatusType", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status of the comment.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link CommentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the comment.\n@see CommentStatusType", "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" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status of the comment.

\n@param status The status of the comment.\n@see CommentStatusType", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVisibility", "beanStyleSetterMethodName" : "setVisibility", "c2jName" : "Visibility", "c2jShape" : "CommentVisibilityType", "defaultConsumerFluentSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\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 #visibilityAsString(String)}.\n@param visibility 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 #visibility(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #visibility} will return {@link CommentVisibilityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #visibilityAsString}.\n

\n@return The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@deprecated Use {@link #visibilityAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentVisibilityType\n@deprecated Use {@link #visibility(String)}\n", "documentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

", "endpointDiscoveryId" : false, "enumType" : "CommentVisibilityType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Visibility 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" : "hasVisibility", "fluentEnumGetterMethodName" : "visibility", "fluentEnumSetterMethodName" : "visibility", "fluentGetterMethodName" : "visibilityAsString", "fluentSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentVisibilityType", "fluentSetterMethodName" : "visibility", "getterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #visibility} will return {@link CommentVisibilityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #visibilityAsString}.\n

\n@return The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType", "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" : "Visibility", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Visibility", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Visibility", "sensitive" : false, "setterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType", "setterMethodName" : "setVisibility", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "visibility", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "visibility", "variableType" : "String", "documentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRecipientId", "beanStyleSetterMethodName" : "setRecipientId", "c2jName" : "RecipientId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\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 #recipientId(String)}.\n@param recipientId 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 #recipientId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\n@return If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.\n@deprecated Use {@link #recipientId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\n@param recipientId If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #recipientId(String)}\n", "documentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RecipientId 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" : "hasRecipientId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipientId", "fluentSetterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\n@param recipientId If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipientId", "getterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\n@return If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.", "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" : "RecipientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecipientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipientId", "sensitive" : false, "setterDocumentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

\n@param recipientId If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.", "setterMethodName" : "setRecipientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipientId", "variableType" : "String", "documentation" : "

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

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

Describes the metadata of a comment.

", "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" : "getCommentId", "beanStyleSetterMethodName" : "setCommentId", "c2jName" : "CommentId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the comment.

\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 #commentId(String)}.\n@param commentId 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 #commentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the comment.

\n@return The ID of the comment.\n@deprecated Use {@link #commentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CommentId 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" : "hasCommentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "commentId", "fluentSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

\n@return The ID of the comment.", "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" : "CommentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CommentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CommentId", "sensitive" : false, "setterDocumentation" : "

The ID of the comment.

\n@param commentId The ID of the comment.", "setterMethodName" : "setCommentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : "

The ID of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContributor", "beanStyleSetterMethodName" : "setContributor", "c2jName" : "Contributor", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

The user who made the comment.

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

The user who made the comment.

\n@return The user who made the comment.\n@deprecated Use {@link #contributor()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user who made the comment.

\n@param contributor The user who made the comment.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contributor(User)}\n", "documentation" : "

The user who made the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Contributor 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" : "hasContributor", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contributor", "fluentSetterDocumentation" : "

The user who made the comment.

\n@param contributor The user who made the comment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contributor", "getterDocumentation" : "

The user who made the comment.

\n@return The user who made the comment.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Contributor", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Contributor", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Contributor", "sensitive" : false, "setterDocumentation" : "

The user who made the comment.

\n@param contributor The user who made the comment.", "setterMethodName" : "setContributor", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "contributor", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "contributor", "variableType" : "User", "documentation" : "

The user who made the comment.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp that the comment was created.

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

The timestamp that the comment was created.

\n@return The timestamp that the comment was created.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp that the comment was created.

\n@param createdTimestamp The timestamp that the comment was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The timestamp that the comment was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The timestamp that the comment was created.

\n@param createdTimestamp The timestamp that the comment was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The timestamp that the comment was created.

\n@return The timestamp that the comment was created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp that the comment was created.

\n@param createdTimestamp The timestamp that the comment was created.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp that the comment was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCommentStatus", "beanStyleSetterMethodName" : "setCommentStatus", "c2jName" : "CommentStatus", "c2jShape" : "CommentStatusType", "defaultConsumerFluentSetterDocumentation" : "

The status of the comment.

\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 #commentStatusAsString(String)}.\n@param commentStatus 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 #commentStatus(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status of the comment.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #commentStatus} will return {@link CommentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #commentStatusAsString}.\n

\n@return The status of the comment.\n@see CommentStatusType\n@deprecated Use {@link #commentStatusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status of the comment.

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

The status of the comment.

", "endpointDiscoveryId" : false, "enumType" : "CommentStatusType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CommentStatus 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" : "hasCommentStatus", "fluentEnumGetterMethodName" : "commentStatus", "fluentEnumSetterMethodName" : "commentStatus", "fluentGetterMethodName" : "commentStatusAsString", "fluentSetterDocumentation" : "

The status of the comment.

\n@param commentStatus The status of the comment.\n@see CommentStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentStatusType", "fluentSetterMethodName" : "commentStatus", "getterDocumentation" : "

The status of the comment.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #commentStatus} will return {@link CommentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #commentStatusAsString}.\n

\n@return The status of the comment.\n@see CommentStatusType", "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" : "CommentStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CommentStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CommentStatus", "sensitive" : false, "setterDocumentation" : "

The status of the comment.

\n@param commentStatus The status of the comment.\n@see CommentStatusType", "setterMethodName" : "setCommentStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "commentStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "commentStatus", "variableType" : "String", "documentation" : "

The status of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRecipientId", "beanStyleSetterMethodName" : "setRecipientId", "c2jName" : "RecipientId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the user being replied to.

\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 #recipientId(String)}.\n@param recipientId 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 #recipientId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user being replied to.

\n@return The ID of the user being replied to.\n@deprecated Use {@link #recipientId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user being replied to.

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

The ID of the user being replied to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RecipientId 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" : "hasRecipientId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipientId", "fluentSetterDocumentation" : "

The ID of the user being replied to.

\n@param recipientId The ID of the user being replied to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipientId", "getterDocumentation" : "

The ID of the user being replied to.

\n@return The ID of the user being replied to.", "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" : "RecipientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecipientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipientId", "sensitive" : false, "setterDocumentation" : "

The ID of the user being replied to.

\n@param recipientId The ID of the user being replied to.", "setterMethodName" : "setRecipientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipientId", "variableType" : "String", "documentation" : "

The ID of the user being replied to.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CommentId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCommentId", "beanStyleSetterMethodName" : "setCommentId", "c2jName" : "CommentId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the comment.

\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 #commentId(String)}.\n@param commentId 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 #commentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the comment.

\n@return The ID of the comment.\n@deprecated Use {@link #commentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CommentId 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" : "hasCommentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "commentId", "fluentSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

\n@return The ID of the comment.", "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" : "CommentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CommentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CommentId", "sensitive" : false, "setterDocumentation" : "

The ID of the comment.

\n@param commentId The ID of the comment.", "setterMethodName" : "setCommentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : "

The ID of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CommentStatus" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCommentStatus", "beanStyleSetterMethodName" : "setCommentStatus", "c2jName" : "CommentStatus", "c2jShape" : "CommentStatusType", "defaultConsumerFluentSetterDocumentation" : "

The status of the comment.

\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 #commentStatusAsString(String)}.\n@param commentStatus 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 #commentStatus(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status of the comment.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #commentStatus} will return {@link CommentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #commentStatusAsString}.\n

\n@return The status of the comment.\n@see CommentStatusType\n@deprecated Use {@link #commentStatusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status of the comment.

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

The status of the comment.

", "endpointDiscoveryId" : false, "enumType" : "CommentStatusType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CommentStatus 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" : "hasCommentStatus", "fluentEnumGetterMethodName" : "commentStatus", "fluentEnumSetterMethodName" : "commentStatus", "fluentGetterMethodName" : "commentStatusAsString", "fluentSetterDocumentation" : "

The status of the comment.

\n@param commentStatus The status of the comment.\n@see CommentStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentStatusType", "fluentSetterMethodName" : "commentStatus", "getterDocumentation" : "

The status of the comment.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #commentStatus} will return {@link CommentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #commentStatusAsString}.\n

\n@return The status of the comment.\n@see CommentStatusType", "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" : "CommentStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CommentStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CommentStatus", "sensitive" : false, "setterDocumentation" : "

The status of the comment.

\n@param commentStatus The status of the comment.\n@see CommentStatusType", "setterMethodName" : "setCommentStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "commentStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "commentStatus", "variableType" : "String", "documentation" : "

The status of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Contributor" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContributor", "beanStyleSetterMethodName" : "setContributor", "c2jName" : "Contributor", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

The user who made the comment.

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

The user who made the comment.

\n@return The user who made the comment.\n@deprecated Use {@link #contributor()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user who made the comment.

\n@param contributor The user who made the comment.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contributor(User)}\n", "documentation" : "

The user who made the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Contributor 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" : "hasContributor", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contributor", "fluentSetterDocumentation" : "

The user who made the comment.

\n@param contributor The user who made the comment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contributor", "getterDocumentation" : "

The user who made the comment.

\n@return The user who made the comment.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Contributor", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Contributor", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Contributor", "sensitive" : false, "setterDocumentation" : "

The user who made the comment.

\n@param contributor The user who made the comment.", "setterMethodName" : "setContributor", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "contributor", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "contributor", "variableType" : "User", "documentation" : "

The user who made the comment.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CreatedTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp that the comment was created.

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

The timestamp that the comment was created.

\n@return The timestamp that the comment was created.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp that the comment was created.

\n@param createdTimestamp The timestamp that the comment was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The timestamp that the comment was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The timestamp that the comment was created.

\n@param createdTimestamp The timestamp that the comment was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The timestamp that the comment was created.

\n@return The timestamp that the comment was created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp that the comment was created.

\n@param createdTimestamp The timestamp that the comment was created.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp that the comment was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RecipientId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRecipientId", "beanStyleSetterMethodName" : "setRecipientId", "c2jName" : "RecipientId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the user being replied to.

\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 #recipientId(String)}.\n@param recipientId 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 #recipientId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user being replied to.

\n@return The ID of the user being replied to.\n@deprecated Use {@link #recipientId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user being replied to.

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

The ID of the user being replied to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RecipientId 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" : "hasRecipientId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipientId", "fluentSetterDocumentation" : "

The ID of the user being replied to.

\n@param recipientId The ID of the user being replied to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipientId", "getterDocumentation" : "

The ID of the user being replied to.

\n@return The ID of the user being replied to.", "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" : "RecipientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecipientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipientId", "sensitive" : false, "setterDocumentation" : "

The ID of the user being replied to.

\n@param recipientId The ID of the user being replied to.", "setterMethodName" : "setRecipientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipientId", "variableType" : "String", "documentation" : "

The ID of the user being replied to.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCommentId", "beanStyleSetterMethodName" : "setCommentId", "c2jName" : "CommentId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the comment.

\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 #commentId(String)}.\n@param commentId 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 #commentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the comment.

\n@return The ID of the comment.\n@deprecated Use {@link #commentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CommentId 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" : "hasCommentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "commentId", "fluentSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

\n@return The ID of the comment.", "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" : "CommentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CommentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CommentId", "sensitive" : false, "setterDocumentation" : "

The ID of the comment.

\n@param commentId The ID of the comment.", "setterMethodName" : "setCommentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : "

The ID of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContributor", "beanStyleSetterMethodName" : "setContributor", "c2jName" : "Contributor", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

The user who made the comment.

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

The user who made the comment.

\n@return The user who made the comment.\n@deprecated Use {@link #contributor()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user who made the comment.

\n@param contributor The user who made the comment.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contributor(User)}\n", "documentation" : "

The user who made the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Contributor 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" : "hasContributor", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contributor", "fluentSetterDocumentation" : "

The user who made the comment.

\n@param contributor The user who made the comment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contributor", "getterDocumentation" : "

The user who made the comment.

\n@return The user who made the comment.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Contributor", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Contributor", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Contributor", "sensitive" : false, "setterDocumentation" : "

The user who made the comment.

\n@param contributor The user who made the comment.", "setterMethodName" : "setContributor", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "contributor", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "contributor", "variableType" : "User", "documentation" : "

The user who made the comment.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp that the comment was created.

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

The timestamp that the comment was created.

\n@return The timestamp that the comment was created.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp that the comment was created.

\n@param createdTimestamp The timestamp that the comment was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The timestamp that the comment was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The timestamp that the comment was created.

\n@param createdTimestamp The timestamp that the comment was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The timestamp that the comment was created.

\n@return The timestamp that the comment was created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp that the comment was created.

\n@param createdTimestamp The timestamp that the comment was created.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp that the comment was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCommentStatus", "beanStyleSetterMethodName" : "setCommentStatus", "c2jName" : "CommentStatus", "c2jShape" : "CommentStatusType", "defaultConsumerFluentSetterDocumentation" : "

The status of the comment.

\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 #commentStatusAsString(String)}.\n@param commentStatus 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 #commentStatus(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status of the comment.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #commentStatus} will return {@link CommentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #commentStatusAsString}.\n

\n@return The status of the comment.\n@see CommentStatusType\n@deprecated Use {@link #commentStatusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status of the comment.

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

The status of the comment.

", "endpointDiscoveryId" : false, "enumType" : "CommentStatusType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CommentStatus 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" : "hasCommentStatus", "fluentEnumGetterMethodName" : "commentStatus", "fluentEnumSetterMethodName" : "commentStatus", "fluentGetterMethodName" : "commentStatusAsString", "fluentSetterDocumentation" : "

The status of the comment.

\n@param commentStatus The status of the comment.\n@see CommentStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentStatusType", "fluentSetterMethodName" : "commentStatus", "getterDocumentation" : "

The status of the comment.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #commentStatus} will return {@link CommentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #commentStatusAsString}.\n

\n@return The status of the comment.\n@see CommentStatusType", "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" : "CommentStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CommentStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CommentStatus", "sensitive" : false, "setterDocumentation" : "

The status of the comment.

\n@param commentStatus The status of the comment.\n@see CommentStatusType", "setterMethodName" : "setCommentStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "commentStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "commentStatus", "variableType" : "String", "documentation" : "

The status of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRecipientId", "beanStyleSetterMethodName" : "setRecipientId", "c2jName" : "RecipientId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the user being replied to.

\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 #recipientId(String)}.\n@param recipientId 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 #recipientId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user being replied to.

\n@return The ID of the user being replied to.\n@deprecated Use {@link #recipientId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user being replied to.

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

The ID of the user being replied to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RecipientId 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" : "hasRecipientId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipientId", "fluentSetterDocumentation" : "

The ID of the user being replied to.

\n@param recipientId The ID of the user being replied to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipientId", "getterDocumentation" : "

The ID of the user being replied to.

\n@return The ID of the user being replied to.", "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" : "RecipientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecipientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipientId", "sensitive" : false, "setterDocumentation" : "

The ID of the user being replied to.

\n@param recipientId The ID of the user being replied to.", "setterMethodName" : "setRecipientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipientId", "variableType" : "String", "documentation" : "

The ID of the user being replied to.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CommentMetadata", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CommentMetadata", "variableName" : "commentMetadata", "variableType" : "CommentMetadata", "documentation" : null, "simpleType" : "CommentMetadata", "variableSetterType" : "CommentMetadata" }, "wrapper" : false, "xmlNamespace" : null }, "CommentStatusType" : { "c2jName" : "CommentStatusType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "DRAFT", "value" : "DRAFT" }, { "name" : "PUBLISHED", "value" : "PUBLISHED" }, { "name" : "DELETED", "value" : "DELETED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CommentStatusType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CommentStatusType", "variableName" : "commentStatusType", "variableType" : "CommentStatusType", "documentation" : null, "simpleType" : "CommentStatusType", "variableSetterType" : "CommentStatusType" }, "wrapper" : false, "xmlNamespace" : null }, "CommentVisibilityType" : { "c2jName" : "CommentVisibilityType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "PUBLIC", "value" : "PUBLIC" }, { "name" : "PRIVATE", "value" : "PRIVATE" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CommentVisibilityType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CommentVisibilityType", "variableName" : "commentVisibilityType", "variableType" : "CommentVisibilityType", "documentation" : null, "simpleType" : "CommentVisibilityType", "variableSetterType" : "CommentVisibilityType" }, "wrapper" : false, "xmlNamespace" : null }, "ConcurrentModificationException" : { "c2jName" : "ConcurrentModificationException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The resource hierarchy is changing.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ConcurrentModificationException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 409, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ConcurrentModificationException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ConcurrentModificationException", "variableName" : "concurrentModificationException", "variableType" : "ConcurrentModificationException", "documentation" : null, "simpleType" : "ConcurrentModificationException", "variableSetterType" : "ConcurrentModificationException" }, "wrapper" : false, "xmlNamespace" : null }, "ConflictingOperationException" : { "c2jName" : "ConflictingOperationException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Another operation is in progress on the resource that conflicts with the current operation.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ConflictingOperationException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 409, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ConflictingOperationException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ConflictingOperationException", "variableName" : "conflictingOperationException", "variableType" : "ConflictingOperationException", "documentation" : null, "simpleType" : "ConflictingOperationException", "variableSetterType" : "ConflictingOperationException" }, "wrapper" : false, "xmlNamespace" : null }, "CreateCommentRequest" : { "c2jName" : "CreateCommentRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreateComment", "locationName" : null, "requestUri" : "/api/v1/documents/{DocumentId}/versions/{VersionId}/comment", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document version.

\n@return The ID of the document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the document version.

\n@param versionId The ID of the document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

\n@param versionId The ID of the document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentId", "beanStyleSetterMethodName" : "setParentId", "c2jName" : "ParentId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent comment.

\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 #parentId(String)}.\n@param parentId 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 #parentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent comment.

\n@return The ID of the parent comment.\n@deprecated Use {@link #parentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent comment.

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

The ID of the parent comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentId 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" : "hasParentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentId", "fluentSetterDocumentation" : "

The ID of the parent comment.

\n@param parentId The ID of the parent comment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentId", "getterDocumentation" : "

The ID of the parent comment.

\n@return The ID of the parent comment.", "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" : "ParentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent comment.

\n@param parentId The ID of the parent comment.", "setterMethodName" : "setParentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : "

The ID of the parent comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getThreadId", "beanStyleSetterMethodName" : "setThreadId", "c2jName" : "ThreadId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the root comment in the thread.

\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 #threadId(String)}.\n@param threadId 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 #threadId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the root comment in the thread.

\n@return The ID of the root comment in the thread.\n@deprecated Use {@link #threadId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #threadId(String)}\n", "documentation" : "

The ID of the root comment in the thread.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ThreadId 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" : "hasThreadId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threadId", "fluentSetterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threadId", "getterDocumentation" : "

The ID of the root comment in the thread.

\n@return The ID of the root comment in the thread.", "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" : "ThreadId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreadId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ThreadId", "sensitive" : false, "setterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.", "setterMethodName" : "setThreadId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "threadId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "threadId", "variableType" : "String", "documentation" : "

The ID of the root comment in the thread.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getText", "beanStyleSetterMethodName" : "setText", "c2jName" : "Text", "c2jShape" : "CommentTextType", "defaultConsumerFluentSetterDocumentation" : "

The text of the comment.

\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 #text(String)}.\n@param text 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 #text(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The text of the comment.

\n@return The text of the comment.\n@deprecated Use {@link #text()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The text of the comment.

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

The text of the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Text 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" : "hasText", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "text", "fluentSetterDocumentation" : "

The text of the comment.

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

The text of the comment.

\n@return The text of the comment.", "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" : "Text", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Text", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Text", "sensitive" : true, "setterDocumentation" : "

The text of the comment.

\n@param text The text of the comment.", "setterMethodName" : "setText", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : "

The text of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVisibility", "beanStyleSetterMethodName" : "setVisibility", "c2jName" : "Visibility", "c2jShape" : "CommentVisibilityType", "defaultConsumerFluentSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\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 #visibilityAsString(String)}.\n@param visibility 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 #visibility(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #visibility} will return {@link CommentVisibilityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #visibilityAsString}.\n

\n@return The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@deprecated Use {@link #visibilityAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentVisibilityType\n@deprecated Use {@link #visibility(String)}\n", "documentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

", "endpointDiscoveryId" : false, "enumType" : "CommentVisibilityType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Visibility 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" : "hasVisibility", "fluentEnumGetterMethodName" : "visibility", "fluentEnumSetterMethodName" : "visibility", "fluentGetterMethodName" : "visibilityAsString", "fluentSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentVisibilityType", "fluentSetterMethodName" : "visibility", "getterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #visibility} will return {@link CommentVisibilityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #visibilityAsString}.\n

\n@return The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType", "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" : "Visibility", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Visibility", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Visibility", "sensitive" : false, "setterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType", "setterMethodName" : "setVisibility", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "visibility", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "visibility", "variableType" : "String", "documentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNotifyCollaborators", "beanStyleSetterMethodName" : "setNotifyCollaborators", "c2jName" : "NotifyCollaborators", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

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

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

\n@return Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.\n@deprecated Use {@link #notifyCollaborators()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

\n@param notifyCollaborators Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #notifyCollaborators(Boolean)}\n", "documentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NotifyCollaborators 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" : "hasNotifyCollaborators", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "notifyCollaborators", "fluentSetterDocumentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

\n@param notifyCollaborators Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "notifyCollaborators", "getterDocumentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

\n@return Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NotifyCollaborators", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NotifyCollaborators", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "NotifyCollaborators", "sensitive" : false, "setterDocumentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

\n@param notifyCollaborators Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.", "setterMethodName" : "setNotifyCollaborators", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "notifyCollaborators", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "notifyCollaborators", "variableType" : "Boolean", "documentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DocumentId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NotifyCollaborators" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNotifyCollaborators", "beanStyleSetterMethodName" : "setNotifyCollaborators", "c2jName" : "NotifyCollaborators", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

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

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

\n@return Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.\n@deprecated Use {@link #notifyCollaborators()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

\n@param notifyCollaborators Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #notifyCollaborators(Boolean)}\n", "documentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NotifyCollaborators 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" : "hasNotifyCollaborators", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "notifyCollaborators", "fluentSetterDocumentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

\n@param notifyCollaborators Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "notifyCollaborators", "getterDocumentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

\n@return Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NotifyCollaborators", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NotifyCollaborators", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "NotifyCollaborators", "sensitive" : false, "setterDocumentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

\n@param notifyCollaborators Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.", "setterMethodName" : "setNotifyCollaborators", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "notifyCollaborators", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "notifyCollaborators", "variableType" : "Boolean", "documentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ParentId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentId", "beanStyleSetterMethodName" : "setParentId", "c2jName" : "ParentId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent comment.

\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 #parentId(String)}.\n@param parentId 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 #parentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent comment.

\n@return The ID of the parent comment.\n@deprecated Use {@link #parentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent comment.

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

The ID of the parent comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentId 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" : "hasParentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentId", "fluentSetterDocumentation" : "

The ID of the parent comment.

\n@param parentId The ID of the parent comment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentId", "getterDocumentation" : "

The ID of the parent comment.

\n@return The ID of the parent comment.", "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" : "ParentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent comment.

\n@param parentId The ID of the parent comment.", "setterMethodName" : "setParentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : "

The ID of the parent comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Text" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getText", "beanStyleSetterMethodName" : "setText", "c2jName" : "Text", "c2jShape" : "CommentTextType", "defaultConsumerFluentSetterDocumentation" : "

The text of the comment.

\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 #text(String)}.\n@param text 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 #text(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The text of the comment.

\n@return The text of the comment.\n@deprecated Use {@link #text()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The text of the comment.

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

The text of the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Text 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" : "hasText", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "text", "fluentSetterDocumentation" : "

The text of the comment.

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

The text of the comment.

\n@return The text of the comment.", "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" : "Text", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Text", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Text", "sensitive" : true, "setterDocumentation" : "

The text of the comment.

\n@param text The text of the comment.", "setterMethodName" : "setText", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : "

The text of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ThreadId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getThreadId", "beanStyleSetterMethodName" : "setThreadId", "c2jName" : "ThreadId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the root comment in the thread.

\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 #threadId(String)}.\n@param threadId 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 #threadId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the root comment in the thread.

\n@return The ID of the root comment in the thread.\n@deprecated Use {@link #threadId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #threadId(String)}\n", "documentation" : "

The ID of the root comment in the thread.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ThreadId 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" : "hasThreadId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threadId", "fluentSetterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threadId", "getterDocumentation" : "

The ID of the root comment in the thread.

\n@return The ID of the root comment in the thread.", "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" : "ThreadId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreadId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ThreadId", "sensitive" : false, "setterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.", "setterMethodName" : "setThreadId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "threadId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "threadId", "variableType" : "String", "documentation" : "

The ID of the root comment in the thread.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "VersionId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document version.

\n@return The ID of the document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the document version.

\n@param versionId The ID of the document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

\n@param versionId The ID of the document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Visibility" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVisibility", "beanStyleSetterMethodName" : "setVisibility", "c2jName" : "Visibility", "c2jShape" : "CommentVisibilityType", "defaultConsumerFluentSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\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 #visibilityAsString(String)}.\n@param visibility 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 #visibility(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #visibility} will return {@link CommentVisibilityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #visibilityAsString}.\n

\n@return The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@deprecated Use {@link #visibilityAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentVisibilityType\n@deprecated Use {@link #visibility(String)}\n", "documentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

", "endpointDiscoveryId" : false, "enumType" : "CommentVisibilityType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Visibility 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" : "hasVisibility", "fluentEnumGetterMethodName" : "visibility", "fluentEnumSetterMethodName" : "visibility", "fluentGetterMethodName" : "visibilityAsString", "fluentSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentVisibilityType", "fluentSetterMethodName" : "visibility", "getterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #visibility} will return {@link CommentVisibilityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #visibilityAsString}.\n

\n@return The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType", "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" : "Visibility", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Visibility", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Visibility", "sensitive" : false, "setterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType", "setterMethodName" : "setVisibility", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "visibility", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "visibility", "variableType" : "String", "documentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document version.

\n@return The ID of the document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the document version.

\n@param versionId The ID of the document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

\n@param versionId The ID of the document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentId", "beanStyleSetterMethodName" : "setParentId", "c2jName" : "ParentId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent comment.

\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 #parentId(String)}.\n@param parentId 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 #parentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent comment.

\n@return The ID of the parent comment.\n@deprecated Use {@link #parentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent comment.

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

The ID of the parent comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentId 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" : "hasParentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentId", "fluentSetterDocumentation" : "

The ID of the parent comment.

\n@param parentId The ID of the parent comment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentId", "getterDocumentation" : "

The ID of the parent comment.

\n@return The ID of the parent comment.", "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" : "ParentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent comment.

\n@param parentId The ID of the parent comment.", "setterMethodName" : "setParentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : "

The ID of the parent comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getThreadId", "beanStyleSetterMethodName" : "setThreadId", "c2jName" : "ThreadId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the root comment in the thread.

\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 #threadId(String)}.\n@param threadId 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 #threadId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the root comment in the thread.

\n@return The ID of the root comment in the thread.\n@deprecated Use {@link #threadId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #threadId(String)}\n", "documentation" : "

The ID of the root comment in the thread.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ThreadId 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" : "hasThreadId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "threadId", "fluentSetterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "threadId", "getterDocumentation" : "

The ID of the root comment in the thread.

\n@return The ID of the root comment in the thread.", "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" : "ThreadId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThreadId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ThreadId", "sensitive" : false, "setterDocumentation" : "

The ID of the root comment in the thread.

\n@param threadId The ID of the root comment in the thread.", "setterMethodName" : "setThreadId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "threadId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "threadId", "variableType" : "String", "documentation" : "

The ID of the root comment in the thread.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getText", "beanStyleSetterMethodName" : "setText", "c2jName" : "Text", "c2jShape" : "CommentTextType", "defaultConsumerFluentSetterDocumentation" : "

The text of the comment.

\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 #text(String)}.\n@param text 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 #text(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The text of the comment.

\n@return The text of the comment.\n@deprecated Use {@link #text()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The text of the comment.

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

The text of the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Text 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" : "hasText", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "text", "fluentSetterDocumentation" : "

The text of the comment.

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

The text of the comment.

\n@return The text of the comment.", "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" : "Text", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Text", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Text", "sensitive" : true, "setterDocumentation" : "

The text of the comment.

\n@param text The text of the comment.", "setterMethodName" : "setText", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "text", "variableType" : "String", "documentation" : "

The text of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVisibility", "beanStyleSetterMethodName" : "setVisibility", "c2jName" : "Visibility", "c2jShape" : "CommentVisibilityType", "defaultConsumerFluentSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\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 #visibilityAsString(String)}.\n@param visibility 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 #visibility(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #visibility} will return {@link CommentVisibilityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #visibilityAsString}.\n

\n@return The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@deprecated Use {@link #visibilityAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentVisibilityType\n@deprecated Use {@link #visibility(String)}\n", "documentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

", "endpointDiscoveryId" : false, "enumType" : "CommentVisibilityType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Visibility 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" : "hasVisibility", "fluentEnumGetterMethodName" : "visibility", "fluentEnumSetterMethodName" : "visibility", "fluentGetterMethodName" : "visibilityAsString", "fluentSetterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType\n@return Returns a reference to this object so that method calls can be chained together.\n@see CommentVisibilityType", "fluentSetterMethodName" : "visibility", "getterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #visibility} will return {@link CommentVisibilityType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #visibilityAsString}.\n

\n@return The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType", "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" : "Visibility", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Visibility", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Visibility", "sensitive" : false, "setterDocumentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

\n@param visibility The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.\n@see CommentVisibilityType", "setterMethodName" : "setVisibility", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "visibility", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "visibility", "variableType" : "String", "documentation" : "

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNotifyCollaborators", "beanStyleSetterMethodName" : "setNotifyCollaborators", "c2jName" : "NotifyCollaborators", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

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

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

\n@return Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.\n@deprecated Use {@link #notifyCollaborators()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

\n@param notifyCollaborators Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #notifyCollaborators(Boolean)}\n", "documentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NotifyCollaborators 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" : "hasNotifyCollaborators", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "notifyCollaborators", "fluentSetterDocumentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

\n@param notifyCollaborators Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "notifyCollaborators", "getterDocumentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

\n@return Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NotifyCollaborators", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NotifyCollaborators", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "NotifyCollaborators", "sensitive" : false, "setterDocumentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

\n@param notifyCollaborators Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.", "setterMethodName" : "setNotifyCollaborators", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "notifyCollaborators", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "notifyCollaborators", "variableType" : "Boolean", "documentation" : "

Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DocumentId", "VersionId", "Text" ], "shapeName" : "CreateCommentRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateCommentRequest", "variableName" : "createCommentRequest", "variableType" : "CreateCommentRequest", "documentation" : null, "simpleType" : "CreateCommentRequest", "variableSetterType" : "CreateCommentRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CreateCommentResponse" : { "c2jName" : "CreateCommentResponse", "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" : "getComment", "beanStyleSetterMethodName" : "setComment", "c2jName" : "Comment", "c2jShape" : "Comment", "defaultConsumerFluentSetterDocumentation" : "

The comment that has been created.

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

The comment that has been created.

\n@return The comment that has been created.\n@deprecated Use {@link #comment()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The comment that has been created.

\n@param comment The comment that has been created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #comment(Comment)}\n", "documentation" : "

The comment that has been created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Comment 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" : "hasComment", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "comment", "fluentSetterDocumentation" : "

The comment that has been created.

\n@param comment The comment that has been created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "comment", "getterDocumentation" : "

The comment that has been created.

\n@return The comment that has been created.", "getterModel" : { "returnType" : "Comment", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Comment", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Comment", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Comment", "sensitive" : false, "setterDocumentation" : "

The comment that has been created.

\n@param comment The comment that has been created.", "setterMethodName" : "setComment", "setterModel" : { "variableDeclarationType" : "Comment", "variableName" : "comment", "variableType" : "Comment", "documentation" : null, "simpleType" : "Comment", "variableSetterType" : "Comment" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Comment", "variableName" : "comment", "variableType" : "Comment", "documentation" : "

The comment that has been created.

", "simpleType" : "Comment", "variableSetterType" : "Comment" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Comment" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getComment", "beanStyleSetterMethodName" : "setComment", "c2jName" : "Comment", "c2jShape" : "Comment", "defaultConsumerFluentSetterDocumentation" : "

The comment that has been created.

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

The comment that has been created.

\n@return The comment that has been created.\n@deprecated Use {@link #comment()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The comment that has been created.

\n@param comment The comment that has been created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #comment(Comment)}\n", "documentation" : "

The comment that has been created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Comment 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" : "hasComment", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "comment", "fluentSetterDocumentation" : "

The comment that has been created.

\n@param comment The comment that has been created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "comment", "getterDocumentation" : "

The comment that has been created.

\n@return The comment that has been created.", "getterModel" : { "returnType" : "Comment", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Comment", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Comment", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Comment", "sensitive" : false, "setterDocumentation" : "

The comment that has been created.

\n@param comment The comment that has been created.", "setterMethodName" : "setComment", "setterModel" : { "variableDeclarationType" : "Comment", "variableName" : "comment", "variableType" : "Comment", "documentation" : null, "simpleType" : "Comment", "variableSetterType" : "Comment" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Comment", "variableName" : "comment", "variableType" : "Comment", "documentation" : "

The comment that has been created.

", "simpleType" : "Comment", "variableSetterType" : "Comment" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getComment", "beanStyleSetterMethodName" : "setComment", "c2jName" : "Comment", "c2jShape" : "Comment", "defaultConsumerFluentSetterDocumentation" : "

The comment that has been created.

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

The comment that has been created.

\n@return The comment that has been created.\n@deprecated Use {@link #comment()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The comment that has been created.

\n@param comment The comment that has been created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #comment(Comment)}\n", "documentation" : "

The comment that has been created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Comment 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" : "hasComment", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "comment", "fluentSetterDocumentation" : "

The comment that has been created.

\n@param comment The comment that has been created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "comment", "getterDocumentation" : "

The comment that has been created.

\n@return The comment that has been created.", "getterModel" : { "returnType" : "Comment", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Comment", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Comment", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Comment", "sensitive" : false, "setterDocumentation" : "

The comment that has been created.

\n@param comment The comment that has been created.", "setterMethodName" : "setComment", "setterModel" : { "variableDeclarationType" : "Comment", "variableName" : "comment", "variableType" : "Comment", "documentation" : null, "simpleType" : "Comment", "variableSetterType" : "Comment" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Comment", "variableName" : "comment", "variableType" : "Comment", "documentation" : "

The comment that has been created.

", "simpleType" : "Comment", "variableSetterType" : "Comment" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateCommentResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateCommentResponse", "variableName" : "createCommentResponse", "variableType" : "CreateCommentResponse", "documentation" : null, "simpleType" : "CreateCommentResponse", "variableSetterType" : "CreateCommentResponse" }, "wrapper" : false, "xmlNamespace" : null }, "CreateCustomMetadataRequest" : { "c2jName" : "CreateCustomMetadataRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreateCustomMetadata", "locationName" : null, "requestUri" : "/api/v1/resources/{ResourceId}/customMetadata", "target" : null, "verb" : "PUT", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

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

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\n@return The ID of the version, if the custom metadata is being added to a document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\n@param versionId The ID of the version, if the custom metadata is being added to a document version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #versionId(String)}\n", "documentation" : "

The ID of the version, if the custom metadata is being added to a document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\n@param versionId The ID of the version, if the custom metadata is being added to a document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\n@return The ID of the version, if the custom metadata is being added to a document version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "versionid", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "versionid", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionId", "sensitive" : false, "setterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\n@param versionId The ID of the version, if the custom metadata is being added to a document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the version, if the custom metadata is being added to a document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCustomMetadata", "beanStyleSetterMethodName" : "setCustomMetadata", "c2jName" : "CustomMetadata", "c2jShape" : "CustomMetadataMap", "defaultConsumerFluentSetterDocumentation" : "

Custom metadata in the form of name-value pairs.

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

Custom metadata in the form of name-value pairs.

\n

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

\n

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

\n@return Custom metadata in the form of name-value pairs.\n@deprecated Use {@link #customMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Custom metadata in the form of name-value pairs.

\n@param customMetadata Custom metadata in the form of name-value pairs.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #customMetadata(Map)}\n", "documentation" : "

Custom metadata in the form of name-value pairs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CustomMetadata 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" : "hasCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customMetadata", "fluentSetterDocumentation" : "

Custom metadata in the form of name-value pairs.

\n@param customMetadata Custom metadata in the form of name-value pairs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customMetadata", "getterDocumentation" : "

Custom metadata in the form of name-value pairs.

\n

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

\n

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

\n@return Custom metadata in the form of name-value pairs.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "CustomMetadataKeyType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #key(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "CustomMetadataValueType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "CustomMetadata", "sensitive" : false, "setterDocumentation" : "

Custom metadata in the form of name-value pairs.

\n@param customMetadata Custom metadata in the form of name-value pairs.", "setterMethodName" : "setCustomMetadata", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : "

Custom metadata in the form of name-value pairs.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CustomMetadata" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCustomMetadata", "beanStyleSetterMethodName" : "setCustomMetadata", "c2jName" : "CustomMetadata", "c2jShape" : "CustomMetadataMap", "defaultConsumerFluentSetterDocumentation" : "

Custom metadata in the form of name-value pairs.

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

Custom metadata in the form of name-value pairs.

\n

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

\n

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

\n@return Custom metadata in the form of name-value pairs.\n@deprecated Use {@link #customMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Custom metadata in the form of name-value pairs.

\n@param customMetadata Custom metadata in the form of name-value pairs.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #customMetadata(Map)}\n", "documentation" : "

Custom metadata in the form of name-value pairs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CustomMetadata 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" : "hasCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customMetadata", "fluentSetterDocumentation" : "

Custom metadata in the form of name-value pairs.

\n@param customMetadata Custom metadata in the form of name-value pairs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customMetadata", "getterDocumentation" : "

Custom metadata in the form of name-value pairs.

\n

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

\n

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

\n@return Custom metadata in the form of name-value pairs.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "CustomMetadataKeyType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #key(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "CustomMetadataValueType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "CustomMetadata", "sensitive" : false, "setterDocumentation" : "

Custom metadata in the form of name-value pairs.

\n@param customMetadata Custom metadata in the form of name-value pairs.", "setterMethodName" : "setCustomMetadata", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : "

Custom metadata in the form of name-value pairs.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

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

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "VersionId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\n@return The ID of the version, if the custom metadata is being added to a document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\n@param versionId The ID of the version, if the custom metadata is being added to a document version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #versionId(String)}\n", "documentation" : "

The ID of the version, if the custom metadata is being added to a document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\n@param versionId The ID of the version, if the custom metadata is being added to a document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\n@return The ID of the version, if the custom metadata is being added to a document version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "versionid", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "versionid", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionId", "sensitive" : false, "setterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\n@param versionId The ID of the version, if the custom metadata is being added to a document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the version, if the custom metadata is being added to a document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

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

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\n@return The ID of the version, if the custom metadata is being added to a document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\n@param versionId The ID of the version, if the custom metadata is being added to a document version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #versionId(String)}\n", "documentation" : "

The ID of the version, if the custom metadata is being added to a document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\n@param versionId The ID of the version, if the custom metadata is being added to a document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\n@return The ID of the version, if the custom metadata is being added to a document version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "versionid", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "versionid", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionId", "sensitive" : false, "setterDocumentation" : "

The ID of the version, if the custom metadata is being added to a document version.

\n@param versionId The ID of the version, if the custom metadata is being added to a document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the version, if the custom metadata is being added to a document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCustomMetadata", "beanStyleSetterMethodName" : "setCustomMetadata", "c2jName" : "CustomMetadata", "c2jShape" : "CustomMetadataMap", "defaultConsumerFluentSetterDocumentation" : "

Custom metadata in the form of name-value pairs.

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

Custom metadata in the form of name-value pairs.

\n

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

\n

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

\n@return Custom metadata in the form of name-value pairs.\n@deprecated Use {@link #customMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Custom metadata in the form of name-value pairs.

\n@param customMetadata Custom metadata in the form of name-value pairs.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #customMetadata(Map)}\n", "documentation" : "

Custom metadata in the form of name-value pairs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CustomMetadata 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" : "hasCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customMetadata", "fluentSetterDocumentation" : "

Custom metadata in the form of name-value pairs.

\n@param customMetadata Custom metadata in the form of name-value pairs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customMetadata", "getterDocumentation" : "

Custom metadata in the form of name-value pairs.

\n

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

\n

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

\n@return Custom metadata in the form of name-value pairs.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "CustomMetadataKeyType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #key(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "CustomMetadataValueType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "CustomMetadata", "sensitive" : false, "setterDocumentation" : "

Custom metadata in the form of name-value pairs.

\n@param customMetadata Custom metadata in the form of name-value pairs.", "setterMethodName" : "setCustomMetadata", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : "

Custom metadata in the form of name-value pairs.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceId", "CustomMetadata" ], "shapeName" : "CreateCustomMetadataRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateCustomMetadataRequest", "variableName" : "createCustomMetadataRequest", "variableType" : "CreateCustomMetadataRequest", "documentation" : null, "simpleType" : "CreateCustomMetadataRequest", "variableSetterType" : "CreateCustomMetadataRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CreateCustomMetadataResponse" : { "c2jName" : "CreateCustomMetadataResponse", "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" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateCustomMetadataResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateCustomMetadataResponse", "variableName" : "createCustomMetadataResponse", "variableType" : "CreateCustomMetadataResponse", "documentation" : null, "simpleType" : "CreateCustomMetadataResponse", "variableSetterType" : "CreateCustomMetadataResponse" }, "wrapper" : false, "xmlNamespace" : null }, "CreateFolderRequest" : { "c2jName" : "CreateFolderRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreateFolder", "locationName" : null, "requestUri" : "/api/v1/folders", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the new folder.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the new folder.

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

The name of the new folder.

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

The name of the new folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the new folder.

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

The name of the new folder.

\n@return The name of the new folder.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the new folder.

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

The name of the new folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

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

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the new folder.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the new folder.

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

The name of the new folder.

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

The name of the new folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the new folder.

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

The name of the new folder.

\n@return The name of the new folder.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the new folder.

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

The name of the new folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ParentFolderId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

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

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the new folder.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the new folder.

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

The name of the new folder.

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

The name of the new folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the new folder.

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

The name of the new folder.

\n@return The name of the new folder.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the new folder.

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

The name of the new folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

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

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ParentFolderId" ], "shapeName" : "CreateFolderRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateFolderRequest", "variableName" : "createFolderRequest", "variableType" : "CreateFolderRequest", "documentation" : null, "simpleType" : "CreateFolderRequest", "variableSetterType" : "CreateFolderRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CreateFolderResponse" : { "c2jName" : "CreateFolderResponse", "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" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "Metadata", "c2jShape" : "FolderMetadata", "defaultConsumerFluentSetterDocumentation" : "

The metadata of the folder.

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

The metadata of the folder.

\n@return The metadata of the folder.\n@deprecated Use {@link #metadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The metadata of the folder.

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

The metadata of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metadata 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" : "hasMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

The metadata of the folder.

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

The metadata of the folder.

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

The metadata of the folder.

\n@param metadata The metadata of the folder.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "metadata", "variableType" : "FolderMetadata", "documentation" : null, "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "metadata", "variableType" : "FolderMetadata", "documentation" : "

The metadata of the folder.

", "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Metadata" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "Metadata", "c2jShape" : "FolderMetadata", "defaultConsumerFluentSetterDocumentation" : "

The metadata of the folder.

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

The metadata of the folder.

\n@return The metadata of the folder.\n@deprecated Use {@link #metadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The metadata of the folder.

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

The metadata of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metadata 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" : "hasMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

The metadata of the folder.

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

The metadata of the folder.

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

The metadata of the folder.

\n@param metadata The metadata of the folder.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "metadata", "variableType" : "FolderMetadata", "documentation" : null, "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "metadata", "variableType" : "FolderMetadata", "documentation" : "

The metadata of the folder.

", "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "Metadata", "c2jShape" : "FolderMetadata", "defaultConsumerFluentSetterDocumentation" : "

The metadata of the folder.

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

The metadata of the folder.

\n@return The metadata of the folder.\n@deprecated Use {@link #metadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The metadata of the folder.

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

The metadata of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metadata 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" : "hasMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

The metadata of the folder.

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

The metadata of the folder.

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

The metadata of the folder.

\n@param metadata The metadata of the folder.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "metadata", "variableType" : "FolderMetadata", "documentation" : null, "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "metadata", "variableType" : "FolderMetadata", "documentation" : "

The metadata of the folder.

", "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateFolderResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateFolderResponse", "variableName" : "createFolderResponse", "variableType" : "CreateFolderResponse", "documentation" : null, "simpleType" : "CreateFolderResponse", "variableSetterType" : "CreateFolderResponse" }, "wrapper" : false, "xmlNamespace" : null }, "CreateLabelsRequest" : { "c2jName" : "CreateLabelsRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreateLabels", "locationName" : null, "requestUri" : "/api/v1/resources/{ResourceId}/labels", "target" : null, "verb" : "PUT", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

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

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getLabels", "beanStyleSetterMethodName" : "setLabels", "c2jName" : "Labels", "c2jShape" : "SharedLabels", "defaultConsumerFluentSetterDocumentation" : "

List of labels to add to the resource.

\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 #labels(List)}.\n@param labels 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 #labels(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

List of labels to add to the resource.

\n

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

\n

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

\n@return List of labels to add to the resource.\n@deprecated Use {@link #labels()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

List of labels to add to the resource.

\n@param labels List of labels to add to the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #labels(List)}\n", "documentation" : "

List of labels to add to the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Labels 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" : "hasLabels", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "labels", "fluentSetterDocumentation" : "

List of labels to add to the resource.

\n@param labels List of labels to add to the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "labels", "getterDocumentation" : "

List of labels to add to the resource.

\n

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

\n

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

\n@return List of labels to add to the resource.", "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" : "Labels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Labels", "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" : "SharedLabel", "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" : "Labels", "sensitive" : false, "setterDocumentation" : "

List of labels to add to the resource.

\n@param labels List of labels to add to the resource.", "setterMethodName" : "setLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : "

List of labels to add to the resource.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Labels" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getLabels", "beanStyleSetterMethodName" : "setLabels", "c2jName" : "Labels", "c2jShape" : "SharedLabels", "defaultConsumerFluentSetterDocumentation" : "

List of labels to add to the resource.

\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 #labels(List)}.\n@param labels 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 #labels(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

List of labels to add to the resource.

\n

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

\n

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

\n@return List of labels to add to the resource.\n@deprecated Use {@link #labels()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

List of labels to add to the resource.

\n@param labels List of labels to add to the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #labels(List)}\n", "documentation" : "

List of labels to add to the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Labels 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" : "hasLabels", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "labels", "fluentSetterDocumentation" : "

List of labels to add to the resource.

\n@param labels List of labels to add to the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "labels", "getterDocumentation" : "

List of labels to add to the resource.

\n

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

\n

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

\n@return List of labels to add to the resource.", "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" : "Labels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Labels", "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" : "SharedLabel", "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" : "Labels", "sensitive" : false, "setterDocumentation" : "

List of labels to add to the resource.

\n@param labels List of labels to add to the resource.", "setterMethodName" : "setLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : "

List of labels to add to the resource.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

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

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

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

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getLabels", "beanStyleSetterMethodName" : "setLabels", "c2jName" : "Labels", "c2jShape" : "SharedLabels", "defaultConsumerFluentSetterDocumentation" : "

List of labels to add to the resource.

\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 #labels(List)}.\n@param labels 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 #labels(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

List of labels to add to the resource.

\n

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

\n

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

\n@return List of labels to add to the resource.\n@deprecated Use {@link #labels()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

List of labels to add to the resource.

\n@param labels List of labels to add to the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #labels(List)}\n", "documentation" : "

List of labels to add to the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Labels 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" : "hasLabels", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "labels", "fluentSetterDocumentation" : "

List of labels to add to the resource.

\n@param labels List of labels to add to the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "labels", "getterDocumentation" : "

List of labels to add to the resource.

\n

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

\n

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

\n@return List of labels to add to the resource.", "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" : "Labels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Labels", "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" : "SharedLabel", "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" : "Labels", "sensitive" : false, "setterDocumentation" : "

List of labels to add to the resource.

\n@param labels List of labels to add to the resource.", "setterMethodName" : "setLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : "

List of labels to add to the resource.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceId", "Labels" ], "shapeName" : "CreateLabelsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateLabelsRequest", "variableName" : "createLabelsRequest", "variableType" : "CreateLabelsRequest", "documentation" : null, "simpleType" : "CreateLabelsRequest", "variableSetterType" : "CreateLabelsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CreateLabelsResponse" : { "c2jName" : "CreateLabelsResponse", "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" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateLabelsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateLabelsResponse", "variableName" : "createLabelsResponse", "variableType" : "CreateLabelsResponse", "documentation" : null, "simpleType" : "CreateLabelsResponse", "variableSetterType" : "CreateLabelsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "CreateNotificationSubscriptionRequest" : { "c2jName" : "CreateNotificationSubscriptionRequest", "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" : "CreateNotificationSubscription", "locationName" : null, "requestUri" : "/api/v1/organizations/{OrganizationId}/subscriptions", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

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

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEndpoint", "beanStyleSetterMethodName" : "setEndpoint", "c2jName" : "Endpoint", "c2jShape" : "SubscriptionEndPointType", "defaultConsumerFluentSetterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\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 #endpoint(String)}.\n@param endpoint 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 #endpoint(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\n@return The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.\n@deprecated Use {@link #endpoint()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\n@param endpoint The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endpoint(String)}\n", "documentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Endpoint 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" : "hasEndpoint", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpoint", "fluentSetterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\n@param endpoint The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpoint", "getterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\n@return The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.", "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" : "Endpoint", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Endpoint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Endpoint", "sensitive" : false, "setterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\n@param endpoint The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.", "setterMethodName" : "setEndpoint", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endpoint", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endpoint", "variableType" : "String", "documentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getProtocol", "beanStyleSetterMethodName" : "setProtocol", "c2jName" : "Protocol", "c2jShape" : "SubscriptionProtocolType", "defaultConsumerFluentSetterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\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 #protocolAsString(String)}.\n@param protocol 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 #protocol(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #protocol} will return {@link SubscriptionProtocolType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #protocolAsString}.\n

\n@return The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.\n@see SubscriptionProtocolType\n@deprecated Use {@link #protocolAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\n@param protocol The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.\n@see SubscriptionProtocolType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionProtocolType\n@deprecated Use {@link #protocol(String)}\n", "documentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

", "endpointDiscoveryId" : false, "enumType" : "SubscriptionProtocolType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Protocol 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" : "hasProtocol", "fluentEnumGetterMethodName" : "protocol", "fluentEnumSetterMethodName" : "protocol", "fluentGetterMethodName" : "protocolAsString", "fluentSetterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\n@param protocol The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.\n@see SubscriptionProtocolType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionProtocolType", "fluentSetterMethodName" : "protocol", "getterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #protocol} will return {@link SubscriptionProtocolType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #protocolAsString}.\n

\n@return The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.\n@see SubscriptionProtocolType", "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" : "Protocol", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Protocol", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Protocol", "sensitive" : false, "setterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\n@param protocol The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.\n@see SubscriptionProtocolType", "setterMethodName" : "setProtocol", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubscriptionType", "beanStyleSetterMethodName" : "setSubscriptionType", "c2jName" : "SubscriptionType", "c2jShape" : "SubscriptionType", "defaultConsumerFluentSetterDocumentation" : "

The notification type.

\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 #subscriptionTypeAsString(String)}.\n@param subscriptionType 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 #subscriptionType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The notification type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #subscriptionType} will return {@link SubscriptionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #subscriptionTypeAsString}.\n

\n@return The notification type.\n@see SubscriptionType\n@deprecated Use {@link #subscriptionTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The notification type.

\n@param subscriptionType The notification type.\n@see SubscriptionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionType\n@deprecated Use {@link #subscriptionType(String)}\n", "documentation" : "

The notification type.

", "endpointDiscoveryId" : false, "enumType" : "SubscriptionType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubscriptionType 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" : "hasSubscriptionType", "fluentEnumGetterMethodName" : "subscriptionType", "fluentEnumSetterMethodName" : "subscriptionType", "fluentGetterMethodName" : "subscriptionTypeAsString", "fluentSetterDocumentation" : "

The notification type.

\n@param subscriptionType The notification type.\n@see SubscriptionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionType", "fluentSetterMethodName" : "subscriptionType", "getterDocumentation" : "

The notification type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #subscriptionType} will return {@link SubscriptionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #subscriptionTypeAsString}.\n

\n@return The notification type.\n@see SubscriptionType", "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" : "SubscriptionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubscriptionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SubscriptionType", "sensitive" : false, "setterDocumentation" : "

The notification type.

\n@param subscriptionType The notification type.\n@see SubscriptionType", "setterMethodName" : "setSubscriptionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subscriptionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subscriptionType", "variableType" : "String", "documentation" : "

The notification type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Endpoint" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEndpoint", "beanStyleSetterMethodName" : "setEndpoint", "c2jName" : "Endpoint", "c2jShape" : "SubscriptionEndPointType", "defaultConsumerFluentSetterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\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 #endpoint(String)}.\n@param endpoint 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 #endpoint(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\n@return The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.\n@deprecated Use {@link #endpoint()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\n@param endpoint The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endpoint(String)}\n", "documentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Endpoint 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" : "hasEndpoint", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpoint", "fluentSetterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\n@param endpoint The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpoint", "getterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\n@return The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.", "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" : "Endpoint", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Endpoint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Endpoint", "sensitive" : false, "setterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\n@param endpoint The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.", "setterMethodName" : "setEndpoint", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endpoint", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endpoint", "variableType" : "String", "documentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "OrganizationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

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

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Protocol" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getProtocol", "beanStyleSetterMethodName" : "setProtocol", "c2jName" : "Protocol", "c2jShape" : "SubscriptionProtocolType", "defaultConsumerFluentSetterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\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 #protocolAsString(String)}.\n@param protocol 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 #protocol(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #protocol} will return {@link SubscriptionProtocolType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #protocolAsString}.\n

\n@return The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.\n@see SubscriptionProtocolType\n@deprecated Use {@link #protocolAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\n@param protocol The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.\n@see SubscriptionProtocolType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionProtocolType\n@deprecated Use {@link #protocol(String)}\n", "documentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

", "endpointDiscoveryId" : false, "enumType" : "SubscriptionProtocolType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Protocol 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" : "hasProtocol", "fluentEnumGetterMethodName" : "protocol", "fluentEnumSetterMethodName" : "protocol", "fluentGetterMethodName" : "protocolAsString", "fluentSetterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\n@param protocol The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.\n@see SubscriptionProtocolType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionProtocolType", "fluentSetterMethodName" : "protocol", "getterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #protocol} will return {@link SubscriptionProtocolType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #protocolAsString}.\n

\n@return The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.\n@see SubscriptionProtocolType", "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" : "Protocol", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Protocol", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Protocol", "sensitive" : false, "setterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\n@param protocol The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.\n@see SubscriptionProtocolType", "setterMethodName" : "setProtocol", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SubscriptionType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubscriptionType", "beanStyleSetterMethodName" : "setSubscriptionType", "c2jName" : "SubscriptionType", "c2jShape" : "SubscriptionType", "defaultConsumerFluentSetterDocumentation" : "

The notification type.

\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 #subscriptionTypeAsString(String)}.\n@param subscriptionType 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 #subscriptionType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The notification type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #subscriptionType} will return {@link SubscriptionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #subscriptionTypeAsString}.\n

\n@return The notification type.\n@see SubscriptionType\n@deprecated Use {@link #subscriptionTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The notification type.

\n@param subscriptionType The notification type.\n@see SubscriptionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionType\n@deprecated Use {@link #subscriptionType(String)}\n", "documentation" : "

The notification type.

", "endpointDiscoveryId" : false, "enumType" : "SubscriptionType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubscriptionType 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" : "hasSubscriptionType", "fluentEnumGetterMethodName" : "subscriptionType", "fluentEnumSetterMethodName" : "subscriptionType", "fluentGetterMethodName" : "subscriptionTypeAsString", "fluentSetterDocumentation" : "

The notification type.

\n@param subscriptionType The notification type.\n@see SubscriptionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionType", "fluentSetterMethodName" : "subscriptionType", "getterDocumentation" : "

The notification type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #subscriptionType} will return {@link SubscriptionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #subscriptionTypeAsString}.\n

\n@return The notification type.\n@see SubscriptionType", "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" : "SubscriptionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubscriptionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SubscriptionType", "sensitive" : false, "setterDocumentation" : "

The notification type.

\n@param subscriptionType The notification type.\n@see SubscriptionType", "setterMethodName" : "setSubscriptionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subscriptionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subscriptionType", "variableType" : "String", "documentation" : "

The notification type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

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

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEndpoint", "beanStyleSetterMethodName" : "setEndpoint", "c2jName" : "Endpoint", "c2jShape" : "SubscriptionEndPointType", "defaultConsumerFluentSetterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\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 #endpoint(String)}.\n@param endpoint 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 #endpoint(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\n@return The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.\n@deprecated Use {@link #endpoint()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\n@param endpoint The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endpoint(String)}\n", "documentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Endpoint 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" : "hasEndpoint", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpoint", "fluentSetterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\n@param endpoint The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpoint", "getterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\n@return The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.", "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" : "Endpoint", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Endpoint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Endpoint", "sensitive" : false, "setterDocumentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

\n@param endpoint The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.", "setterMethodName" : "setEndpoint", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endpoint", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endpoint", "variableType" : "String", "documentation" : "

The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getProtocol", "beanStyleSetterMethodName" : "setProtocol", "c2jName" : "Protocol", "c2jShape" : "SubscriptionProtocolType", "defaultConsumerFluentSetterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\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 #protocolAsString(String)}.\n@param protocol 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 #protocol(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #protocol} will return {@link SubscriptionProtocolType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #protocolAsString}.\n

\n@return The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.\n@see SubscriptionProtocolType\n@deprecated Use {@link #protocolAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\n@param protocol The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.\n@see SubscriptionProtocolType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionProtocolType\n@deprecated Use {@link #protocol(String)}\n", "documentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

", "endpointDiscoveryId" : false, "enumType" : "SubscriptionProtocolType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Protocol 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" : "hasProtocol", "fluentEnumGetterMethodName" : "protocol", "fluentEnumSetterMethodName" : "protocol", "fluentGetterMethodName" : "protocolAsString", "fluentSetterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\n@param protocol The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.\n@see SubscriptionProtocolType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionProtocolType", "fluentSetterMethodName" : "protocol", "getterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #protocol} will return {@link SubscriptionProtocolType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #protocolAsString}.\n

\n@return The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.\n@see SubscriptionProtocolType", "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" : "Protocol", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Protocol", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Protocol", "sensitive" : false, "setterDocumentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

\n@param protocol The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.\n@see SubscriptionProtocolType", "setterMethodName" : "setProtocol", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : "

The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubscriptionType", "beanStyleSetterMethodName" : "setSubscriptionType", "c2jName" : "SubscriptionType", "c2jShape" : "SubscriptionType", "defaultConsumerFluentSetterDocumentation" : "

The notification type.

\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 #subscriptionTypeAsString(String)}.\n@param subscriptionType 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 #subscriptionType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The notification type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #subscriptionType} will return {@link SubscriptionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #subscriptionTypeAsString}.\n

\n@return The notification type.\n@see SubscriptionType\n@deprecated Use {@link #subscriptionTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The notification type.

\n@param subscriptionType The notification type.\n@see SubscriptionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionType\n@deprecated Use {@link #subscriptionType(String)}\n", "documentation" : "

The notification type.

", "endpointDiscoveryId" : false, "enumType" : "SubscriptionType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubscriptionType 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" : "hasSubscriptionType", "fluentEnumGetterMethodName" : "subscriptionType", "fluentEnumSetterMethodName" : "subscriptionType", "fluentGetterMethodName" : "subscriptionTypeAsString", "fluentSetterDocumentation" : "

The notification type.

\n@param subscriptionType The notification type.\n@see SubscriptionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionType", "fluentSetterMethodName" : "subscriptionType", "getterDocumentation" : "

The notification type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #subscriptionType} will return {@link SubscriptionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #subscriptionTypeAsString}.\n

\n@return The notification type.\n@see SubscriptionType", "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" : "SubscriptionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubscriptionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SubscriptionType", "sensitive" : false, "setterDocumentation" : "

The notification type.

\n@param subscriptionType The notification type.\n@see SubscriptionType", "setterMethodName" : "setSubscriptionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subscriptionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subscriptionType", "variableType" : "String", "documentation" : "

The notification type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "OrganizationId", "Endpoint", "Protocol", "SubscriptionType" ], "shapeName" : "CreateNotificationSubscriptionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateNotificationSubscriptionRequest", "variableName" : "createNotificationSubscriptionRequest", "variableType" : "CreateNotificationSubscriptionRequest", "documentation" : null, "simpleType" : "CreateNotificationSubscriptionRequest", "variableSetterType" : "CreateNotificationSubscriptionRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CreateNotificationSubscriptionResponse" : { "c2jName" : "CreateNotificationSubscriptionResponse", "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" : "getSubscription", "beanStyleSetterMethodName" : "setSubscription", "c2jName" : "Subscription", "c2jShape" : "Subscription", "defaultConsumerFluentSetterDocumentation" : "

The subscription.

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

The subscription.

\n@return The subscription.\n@deprecated Use {@link #subscription()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The subscription.

\n@param subscription The subscription.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subscription(Subscription)}\n", "documentation" : "

The subscription.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Subscription 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" : "hasSubscription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subscription", "fluentSetterDocumentation" : "

The subscription.

\n@param subscription The subscription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subscription", "getterDocumentation" : "

The subscription.

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

The subscription.

\n@param subscription The subscription.", "setterMethodName" : "setSubscription", "setterModel" : { "variableDeclarationType" : "Subscription", "variableName" : "subscription", "variableType" : "Subscription", "documentation" : null, "simpleType" : "Subscription", "variableSetterType" : "Subscription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Subscription", "variableName" : "subscription", "variableType" : "Subscription", "documentation" : "

The subscription.

", "simpleType" : "Subscription", "variableSetterType" : "Subscription" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Subscription" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubscription", "beanStyleSetterMethodName" : "setSubscription", "c2jName" : "Subscription", "c2jShape" : "Subscription", "defaultConsumerFluentSetterDocumentation" : "

The subscription.

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

The subscription.

\n@return The subscription.\n@deprecated Use {@link #subscription()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The subscription.

\n@param subscription The subscription.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subscription(Subscription)}\n", "documentation" : "

The subscription.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Subscription 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" : "hasSubscription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subscription", "fluentSetterDocumentation" : "

The subscription.

\n@param subscription The subscription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subscription", "getterDocumentation" : "

The subscription.

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

The subscription.

\n@param subscription The subscription.", "setterMethodName" : "setSubscription", "setterModel" : { "variableDeclarationType" : "Subscription", "variableName" : "subscription", "variableType" : "Subscription", "documentation" : null, "simpleType" : "Subscription", "variableSetterType" : "Subscription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Subscription", "variableName" : "subscription", "variableType" : "Subscription", "documentation" : "

The subscription.

", "simpleType" : "Subscription", "variableSetterType" : "Subscription" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubscription", "beanStyleSetterMethodName" : "setSubscription", "c2jName" : "Subscription", "c2jShape" : "Subscription", "defaultConsumerFluentSetterDocumentation" : "

The subscription.

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

The subscription.

\n@return The subscription.\n@deprecated Use {@link #subscription()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The subscription.

\n@param subscription The subscription.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subscription(Subscription)}\n", "documentation" : "

The subscription.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Subscription 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" : "hasSubscription", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subscription", "fluentSetterDocumentation" : "

The subscription.

\n@param subscription The subscription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subscription", "getterDocumentation" : "

The subscription.

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

The subscription.

\n@param subscription The subscription.", "setterMethodName" : "setSubscription", "setterModel" : { "variableDeclarationType" : "Subscription", "variableName" : "subscription", "variableType" : "Subscription", "documentation" : null, "simpleType" : "Subscription", "variableSetterType" : "Subscription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Subscription", "variableName" : "subscription", "variableType" : "Subscription", "documentation" : "

The subscription.

", "simpleType" : "Subscription", "variableSetterType" : "Subscription" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateNotificationSubscriptionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateNotificationSubscriptionResponse", "variableName" : "createNotificationSubscriptionResponse", "variableType" : "CreateNotificationSubscriptionResponse", "documentation" : null, "simpleType" : "CreateNotificationSubscriptionResponse", "variableSetterType" : "CreateNotificationSubscriptionResponse" }, "wrapper" : false, "xmlNamespace" : null }, "CreateUserRequest" : { "c2jName" : "CreateUserRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreateUser", "locationName" : null, "requestUri" : "/api/v1/users", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

\n@return The ID of the organization.", "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" : "OrganizationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OrganizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "UsernameType", "defaultConsumerFluentSetterDocumentation" : "

The login name of the 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 #username(String)}.\n@param username 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 #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The login name of the user.

\n@return The login name of the user.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The login name of the user.

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

The login name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username 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" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "

The login name of the user.

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

The login name of the user.

\n@return The login name of the 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" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The login name of the user.

\n@param username The login name of the user.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The login name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmailAddress", "beanStyleSetterMethodName" : "setEmailAddress", "c2jName" : "EmailAddress", "c2jShape" : "EmailAddressType", "defaultConsumerFluentSetterDocumentation" : "

The email address of the 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 #emailAddress(String)}.\n@param emailAddress 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 #emailAddress(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The email address of the user.

\n@return The email address of the user.\n@deprecated Use {@link #emailAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The email address of the user.

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

The email address of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EmailAddress 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" : "hasEmailAddress", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "emailAddress", "fluentSetterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "emailAddress", "getterDocumentation" : "

The email address of the user.

\n@return The email address of the 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" : "EmailAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EmailAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EmailAddress", "sensitive" : false, "setterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.", "setterMethodName" : "setEmailAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : "

The email address of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGivenName", "beanStyleSetterMethodName" : "setGivenName", "c2jName" : "GivenName", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The given name of the 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 #givenName(String)}.\n@param givenName 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 #givenName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The given name of the user.

\n@return The given name of the user.\n@deprecated Use {@link #givenName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The given name of the user.

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

The given name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GivenName 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" : "hasGivenName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "givenName", "fluentSetterDocumentation" : "

The given name of the user.

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

The given name of the user.

\n@return The given name of the 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" : "GivenName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GivenName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GivenName", "sensitive" : false, "setterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.", "setterMethodName" : "setGivenName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : "

The given name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSurname", "beanStyleSetterMethodName" : "setSurname", "c2jName" : "Surname", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The surname of the 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 #surname(String)}.\n@param surname 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 #surname(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The surname of the user.

\n@return The surname of the user.\n@deprecated Use {@link #surname()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The surname of the user.

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

The surname of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Surname 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" : "hasSurname", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "surname", "fluentSetterDocumentation" : "

The surname of the user.

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

The surname of the user.

\n@return The surname of the 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" : "Surname", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Surname", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Surname", "sensitive" : false, "setterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.", "setterMethodName" : "setSurname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : "

The surname of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPassword", "beanStyleSetterMethodName" : "setPassword", "c2jName" : "Password", "c2jShape" : "PasswordType", "defaultConsumerFluentSetterDocumentation" : "

The password of the 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 #password(String)}.\n@param password 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 #password(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The password of the user.

\n@return The password of the user.\n@deprecated Use {@link #password()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The password of the user.

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

The password of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Password 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" : "hasPassword", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "password", "fluentSetterDocumentation" : "

The password of the user.

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

The password of the user.

\n@return The password of the 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" : "Password", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Password", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Password", "sensitive" : true, "setterDocumentation" : "

The password of the user.

\n@param password The password of the user.", "setterMethodName" : "setPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : "

The password of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeZoneId", "beanStyleSetterMethodName" : "setTimeZoneId", "c2jName" : "TimeZoneId", "c2jShape" : "TimeZoneIdType", "defaultConsumerFluentSetterDocumentation" : "

The time zone ID of the 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 #timeZoneId(String)}.\n@param timeZoneId 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 #timeZoneId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the user.\n@deprecated Use {@link #timeZoneId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time zone ID of the user.

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

The time zone ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeZoneId 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" : "hasTimeZoneId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeZoneId", "fluentSetterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeZoneId", "getterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the 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" : "TimeZoneId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeZoneId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeZoneId", "sensitive" : false, "setterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.", "setterMethodName" : "setTimeZoneId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : "

The time zone ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageRule", "beanStyleSetterMethodName" : "setStorageRule", "c2jName" : "StorageRule", "c2jShape" : "StorageRuleType", "defaultConsumerFluentSetterDocumentation" : "

The amount of storage for the user.

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

The amount of storage for the user.

\n@return The amount of storage for the user.\n@deprecated Use {@link #storageRule()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageRule(StorageRuleType)}\n", "documentation" : "

The amount of storage for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageRule 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" : "hasStorageRule", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageRule", "fluentSetterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageRule", "getterDocumentation" : "

The amount of storage for the user.

\n@return The amount of storage for the user.", "getterModel" : { "returnType" : "StorageRuleType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StorageRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "StorageRule", "sensitive" : false, "setterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.", "setterMethodName" : "setStorageRule", "setterModel" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : null, "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : "

The amount of storage for the user.

", "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EmailAddress" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmailAddress", "beanStyleSetterMethodName" : "setEmailAddress", "c2jName" : "EmailAddress", "c2jShape" : "EmailAddressType", "defaultConsumerFluentSetterDocumentation" : "

The email address of the 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 #emailAddress(String)}.\n@param emailAddress 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 #emailAddress(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The email address of the user.

\n@return The email address of the user.\n@deprecated Use {@link #emailAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The email address of the user.

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

The email address of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EmailAddress 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" : "hasEmailAddress", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "emailAddress", "fluentSetterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "emailAddress", "getterDocumentation" : "

The email address of the user.

\n@return The email address of the 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" : "EmailAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EmailAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EmailAddress", "sensitive" : false, "setterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.", "setterMethodName" : "setEmailAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : "

The email address of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "GivenName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGivenName", "beanStyleSetterMethodName" : "setGivenName", "c2jName" : "GivenName", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The given name of the 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 #givenName(String)}.\n@param givenName 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 #givenName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The given name of the user.

\n@return The given name of the user.\n@deprecated Use {@link #givenName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The given name of the user.

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

The given name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GivenName 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" : "hasGivenName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "givenName", "fluentSetterDocumentation" : "

The given name of the user.

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

The given name of the user.

\n@return The given name of the 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" : "GivenName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GivenName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GivenName", "sensitive" : false, "setterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.", "setterMethodName" : "setGivenName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : "

The given name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "OrganizationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

\n@return The ID of the organization.", "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" : "OrganizationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OrganizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Password" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPassword", "beanStyleSetterMethodName" : "setPassword", "c2jName" : "Password", "c2jShape" : "PasswordType", "defaultConsumerFluentSetterDocumentation" : "

The password of the 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 #password(String)}.\n@param password 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 #password(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The password of the user.

\n@return The password of the user.\n@deprecated Use {@link #password()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The password of the user.

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

The password of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Password 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" : "hasPassword", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "password", "fluentSetterDocumentation" : "

The password of the user.

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

The password of the user.

\n@return The password of the 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" : "Password", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Password", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Password", "sensitive" : true, "setterDocumentation" : "

The password of the user.

\n@param password The password of the user.", "setterMethodName" : "setPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : "

The password of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StorageRule" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageRule", "beanStyleSetterMethodName" : "setStorageRule", "c2jName" : "StorageRule", "c2jShape" : "StorageRuleType", "defaultConsumerFluentSetterDocumentation" : "

The amount of storage for the user.

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

The amount of storage for the user.

\n@return The amount of storage for the user.\n@deprecated Use {@link #storageRule()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageRule(StorageRuleType)}\n", "documentation" : "

The amount of storage for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageRule 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" : "hasStorageRule", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageRule", "fluentSetterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageRule", "getterDocumentation" : "

The amount of storage for the user.

\n@return The amount of storage for the user.", "getterModel" : { "returnType" : "StorageRuleType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StorageRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "StorageRule", "sensitive" : false, "setterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.", "setterMethodName" : "setStorageRule", "setterModel" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : null, "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : "

The amount of storage for the user.

", "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Surname" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSurname", "beanStyleSetterMethodName" : "setSurname", "c2jName" : "Surname", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The surname of the 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 #surname(String)}.\n@param surname 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 #surname(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The surname of the user.

\n@return The surname of the user.\n@deprecated Use {@link #surname()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The surname of the user.

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

The surname of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Surname 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" : "hasSurname", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "surname", "fluentSetterDocumentation" : "

The surname of the user.

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

The surname of the user.

\n@return The surname of the 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" : "Surname", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Surname", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Surname", "sensitive" : false, "setterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.", "setterMethodName" : "setSurname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : "

The surname of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TimeZoneId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeZoneId", "beanStyleSetterMethodName" : "setTimeZoneId", "c2jName" : "TimeZoneId", "c2jShape" : "TimeZoneIdType", "defaultConsumerFluentSetterDocumentation" : "

The time zone ID of the 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 #timeZoneId(String)}.\n@param timeZoneId 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 #timeZoneId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the user.\n@deprecated Use {@link #timeZoneId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time zone ID of the user.

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

The time zone ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeZoneId 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" : "hasTimeZoneId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeZoneId", "fluentSetterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeZoneId", "getterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the 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" : "TimeZoneId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeZoneId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeZoneId", "sensitive" : false, "setterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.", "setterMethodName" : "setTimeZoneId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : "

The time zone ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Username" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "UsernameType", "defaultConsumerFluentSetterDocumentation" : "

The login name of the 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 #username(String)}.\n@param username 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 #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The login name of the user.

\n@return The login name of the user.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The login name of the user.

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

The login name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username 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" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "

The login name of the user.

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

The login name of the user.

\n@return The login name of the 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" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The login name of the user.

\n@param username The login name of the user.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The login name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

\n@return The ID of the organization.", "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" : "OrganizationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OrganizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "UsernameType", "defaultConsumerFluentSetterDocumentation" : "

The login name of the 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 #username(String)}.\n@param username 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 #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The login name of the user.

\n@return The login name of the user.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The login name of the user.

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

The login name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username 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" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "

The login name of the user.

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

The login name of the user.

\n@return The login name of the 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" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The login name of the user.

\n@param username The login name of the user.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The login name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmailAddress", "beanStyleSetterMethodName" : "setEmailAddress", "c2jName" : "EmailAddress", "c2jShape" : "EmailAddressType", "defaultConsumerFluentSetterDocumentation" : "

The email address of the 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 #emailAddress(String)}.\n@param emailAddress 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 #emailAddress(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The email address of the user.

\n@return The email address of the user.\n@deprecated Use {@link #emailAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The email address of the user.

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

The email address of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EmailAddress 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" : "hasEmailAddress", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "emailAddress", "fluentSetterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "emailAddress", "getterDocumentation" : "

The email address of the user.

\n@return The email address of the 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" : "EmailAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EmailAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EmailAddress", "sensitive" : false, "setterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.", "setterMethodName" : "setEmailAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : "

The email address of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGivenName", "beanStyleSetterMethodName" : "setGivenName", "c2jName" : "GivenName", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The given name of the 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 #givenName(String)}.\n@param givenName 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 #givenName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The given name of the user.

\n@return The given name of the user.\n@deprecated Use {@link #givenName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The given name of the user.

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

The given name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GivenName 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" : "hasGivenName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "givenName", "fluentSetterDocumentation" : "

The given name of the user.

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

The given name of the user.

\n@return The given name of the 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" : "GivenName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GivenName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GivenName", "sensitive" : false, "setterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.", "setterMethodName" : "setGivenName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : "

The given name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSurname", "beanStyleSetterMethodName" : "setSurname", "c2jName" : "Surname", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The surname of the 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 #surname(String)}.\n@param surname 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 #surname(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The surname of the user.

\n@return The surname of the user.\n@deprecated Use {@link #surname()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The surname of the user.

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

The surname of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Surname 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" : "hasSurname", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "surname", "fluentSetterDocumentation" : "

The surname of the user.

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

The surname of the user.

\n@return The surname of the 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" : "Surname", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Surname", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Surname", "sensitive" : false, "setterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.", "setterMethodName" : "setSurname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : "

The surname of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPassword", "beanStyleSetterMethodName" : "setPassword", "c2jName" : "Password", "c2jShape" : "PasswordType", "defaultConsumerFluentSetterDocumentation" : "

The password of the 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 #password(String)}.\n@param password 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 #password(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The password of the user.

\n@return The password of the user.\n@deprecated Use {@link #password()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The password of the user.

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

The password of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Password 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" : "hasPassword", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "password", "fluentSetterDocumentation" : "

The password of the user.

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

The password of the user.

\n@return The password of the 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" : "Password", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Password", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Password", "sensitive" : true, "setterDocumentation" : "

The password of the user.

\n@param password The password of the user.", "setterMethodName" : "setPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "password", "variableType" : "String", "documentation" : "

The password of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeZoneId", "beanStyleSetterMethodName" : "setTimeZoneId", "c2jName" : "TimeZoneId", "c2jShape" : "TimeZoneIdType", "defaultConsumerFluentSetterDocumentation" : "

The time zone ID of the 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 #timeZoneId(String)}.\n@param timeZoneId 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 #timeZoneId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the user.\n@deprecated Use {@link #timeZoneId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time zone ID of the user.

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

The time zone ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeZoneId 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" : "hasTimeZoneId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeZoneId", "fluentSetterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeZoneId", "getterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the 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" : "TimeZoneId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeZoneId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeZoneId", "sensitive" : false, "setterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.", "setterMethodName" : "setTimeZoneId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : "

The time zone ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageRule", "beanStyleSetterMethodName" : "setStorageRule", "c2jName" : "StorageRule", "c2jShape" : "StorageRuleType", "defaultConsumerFluentSetterDocumentation" : "

The amount of storage for the user.

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

The amount of storage for the user.

\n@return The amount of storage for the user.\n@deprecated Use {@link #storageRule()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageRule(StorageRuleType)}\n", "documentation" : "

The amount of storage for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageRule 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" : "hasStorageRule", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageRule", "fluentSetterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageRule", "getterDocumentation" : "

The amount of storage for the user.

\n@return The amount of storage for the user.", "getterModel" : { "returnType" : "StorageRuleType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StorageRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "StorageRule", "sensitive" : false, "setterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.", "setterMethodName" : "setStorageRule", "setterModel" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : null, "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : "

The amount of storage for the user.

", "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Username", "GivenName", "Surname", "Password" ], "shapeName" : "CreateUserRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateUserRequest", "variableName" : "createUserRequest", "variableType" : "CreateUserRequest", "documentation" : null, "simpleType" : "CreateUserRequest", "variableSetterType" : "CreateUserRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CreateUserResponse" : { "c2jName" : "CreateUserResponse", "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" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

The user information.

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

The user information.

\n@return The user information.\n@deprecated Use {@link #user()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #user(User)}\n", "documentation" : "

The user information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the User 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" : "hasUser", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "user", "fluentSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

The user information.

\n@return The user information.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "User", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "User", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "User", "sensitive" : false, "setterDocumentation" : "

The user information.

\n@param user The user information.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : "

The user information.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "User" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

The user information.

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

The user information.

\n@return The user information.\n@deprecated Use {@link #user()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #user(User)}\n", "documentation" : "

The user information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the User 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" : "hasUser", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "user", "fluentSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

The user information.

\n@return The user information.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "User", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "User", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "User", "sensitive" : false, "setterDocumentation" : "

The user information.

\n@param user The user information.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : "

The user information.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

The user information.

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

The user information.

\n@return The user information.\n@deprecated Use {@link #user()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #user(User)}\n", "documentation" : "

The user information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the User 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" : "hasUser", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "user", "fluentSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

The user information.

\n@return The user information.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "User", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "User", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "User", "sensitive" : false, "setterDocumentation" : "

The user information.

\n@param user The user information.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : "

The user information.

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

The limit has been reached on the number of custom properties for the specified resource.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "CustomMetadataLimitExceededException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 429, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CustomMetadataLimitExceededException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CustomMetadataLimitExceededException", "variableName" : "customMetadataLimitExceededException", "variableType" : "CustomMetadataLimitExceededException", "documentation" : null, "simpleType" : "CustomMetadataLimitExceededException", "variableSetterType" : "CustomMetadataLimitExceededException" }, "wrapper" : false, "xmlNamespace" : null }, "DeactivateUserRequest" : { "c2jName" : "DeactivateUserRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeactivateUser", "locationName" : null, "requestUri" : "/api/v1/users/{UserId}/activation", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

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

The ID of the user.

\n@param userId The ID of the user.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

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

The ID of the user.

\n@param userId The ID of the user.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

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

The ID of the user.

\n@param userId The ID of the user.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "UserId" ], "shapeName" : "DeactivateUserRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeactivateUserRequest", "variableName" : "deactivateUserRequest", "variableType" : "DeactivateUserRequest", "documentation" : null, "simpleType" : "DeactivateUserRequest", "variableSetterType" : "DeactivateUserRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeactivateUserResponse" : { "c2jName" : "DeactivateUserResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeactivateUserResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeactivateUserResponse", "variableName" : "deactivateUserResponse", "variableType" : "DeactivateUserResponse", "documentation" : null, "simpleType" : "DeactivateUserResponse", "variableSetterType" : "DeactivateUserResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeactivatingLastSystemUserException" : { "c2jName" : "DeactivatingLastSystemUserException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The last user in the organization is being deactivated.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "DeactivatingLastSystemUserException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 409, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeactivatingLastSystemUserException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeactivatingLastSystemUserException", "variableName" : "deactivatingLastSystemUserException", "variableType" : "DeactivatingLastSystemUserException", "documentation" : null, "simpleType" : "DeactivatingLastSystemUserException", "variableSetterType" : "DeactivatingLastSystemUserException" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteCommentRequest" : { "c2jName" : "DeleteCommentRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteComment", "locationName" : null, "requestUri" : "/api/v1/documents/{DocumentId}/versions/{VersionId}/comment/{CommentId}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document version.

\n@return The ID of the document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the document version.

\n@param versionId The ID of the document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

\n@param versionId The ID of the document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCommentId", "beanStyleSetterMethodName" : "setCommentId", "c2jName" : "CommentId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the comment.

\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 #commentId(String)}.\n@param commentId 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 #commentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the comment.

\n@return The ID of the comment.\n@deprecated Use {@link #commentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CommentId 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" : "hasCommentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "commentId", "fluentSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

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

The ID of the comment.

\n@param commentId The ID of the comment.", "setterMethodName" : "setCommentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : "

The ID of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CommentId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCommentId", "beanStyleSetterMethodName" : "setCommentId", "c2jName" : "CommentId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the comment.

\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 #commentId(String)}.\n@param commentId 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 #commentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the comment.

\n@return The ID of the comment.\n@deprecated Use {@link #commentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CommentId 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" : "hasCommentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "commentId", "fluentSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

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

The ID of the comment.

\n@param commentId The ID of the comment.", "setterMethodName" : "setCommentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : "

The ID of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DocumentId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "VersionId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document version.

\n@return The ID of the document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the document version.

\n@param versionId The ID of the document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

\n@param versionId The ID of the document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document version.

\n@return The ID of the document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the document version.

\n@param versionId The ID of the document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

\n@param versionId The ID of the document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCommentId", "beanStyleSetterMethodName" : "setCommentId", "c2jName" : "CommentId", "c2jShape" : "CommentIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the comment.

\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 #commentId(String)}.\n@param commentId 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 #commentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the comment.

\n@return The ID of the comment.\n@deprecated Use {@link #commentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CommentId 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" : "hasCommentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "commentId", "fluentSetterDocumentation" : "

The ID of the comment.

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

The ID of the comment.

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

The ID of the comment.

\n@param commentId The ID of the comment.", "setterMethodName" : "setCommentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "commentId", "variableType" : "String", "documentation" : "

The ID of the comment.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DocumentId", "VersionId", "CommentId" ], "shapeName" : "DeleteCommentRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteCommentRequest", "variableName" : "deleteCommentRequest", "variableType" : "DeleteCommentRequest", "documentation" : null, "simpleType" : "DeleteCommentRequest", "variableSetterType" : "DeleteCommentRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteCommentResponse" : { "c2jName" : "DeleteCommentResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteCommentResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteCommentResponse", "variableName" : "deleteCommentResponse", "variableType" : "DeleteCommentResponse", "documentation" : null, "simpleType" : "DeleteCommentResponse", "variableSetterType" : "DeleteCommentResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteCustomMetadataRequest" : { "c2jName" : "DeleteCustomMetadataRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteCustomMetadata", "locationName" : null, "requestUri" : "/api/v1/resources/{ResourceId}/customMetadata", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource, either a document or folder.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource, either a document or folder.

\n@return The ID of the resource, either a document or folder.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource, either a document or folder.

\n@param resourceId The ID of the resource, either a document or folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

The ID of the resource, either a document or folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource, either a document or folder.

\n@param resourceId The ID of the resource, either a document or folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The ID of the resource, either a document or folder.

\n@return The ID of the resource, either a document or folder.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The ID of the resource, either a document or folder.

\n@param resourceId The ID of the resource, either a document or folder.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource, either a document or folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\n@return The ID of the version, if the custom metadata is being deleted from a document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\n@param versionId The ID of the version, if the custom metadata is being deleted from a document version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #versionId(String)}\n", "documentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\n@param versionId The ID of the version, if the custom metadata is being deleted from a document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\n@return The ID of the version, if the custom metadata is being deleted from a document version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "versionId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "versionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionId", "sensitive" : false, "setterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\n@param versionId The ID of the version, if the custom metadata is being deleted from a document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getKeys", "beanStyleSetterMethodName" : "setKeys", "c2jName" : "Keys", "c2jShape" : "CustomMetadataKeyList", "defaultConsumerFluentSetterDocumentation" : "

List of properties to remove.

\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 #keys(List)}.\n@param keys 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 #keys(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

List of properties to remove.

\n

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

\n

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

\n@return List of properties to remove.\n@deprecated Use {@link #keys()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

List of properties to remove.

\n@param keys List of properties to remove.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #keys(List)}\n", "documentation" : "

List of properties to remove.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Keys 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" : "hasKeys", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "keys", "fluentSetterDocumentation" : "

List of properties to remove.

\n@param keys List of properties to remove.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "keys", "getterDocumentation" : "

List of properties to remove.

\n

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

\n

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

\n@return List of properties to remove.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "keys", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "keys", "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" : "CustomMetadataKeyType", "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" : "Keys", "sensitive" : false, "setterDocumentation" : "

List of properties to remove.

\n@param keys List of properties to remove.", "setterMethodName" : "setKeys", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "keys", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "keys", "variableType" : "java.util.List", "documentation" : "

List of properties to remove.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeleteAll", "beanStyleSetterMethodName" : "setDeleteAll", "c2jName" : "DeleteAll", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

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

Flag to indicate removal of all custom metadata properties from the specified resource.

\n@return Flag to indicate removal of all custom metadata properties from the specified resource.\n@deprecated Use {@link #deleteAll()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

\n@param deleteAll Flag to indicate removal of all custom metadata properties from the specified resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deleteAll(Boolean)}\n", "documentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeleteAll 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" : "hasDeleteAll", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deleteAll", "fluentSetterDocumentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

\n@param deleteAll Flag to indicate removal of all custom metadata properties from the specified resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteAll", "getterDocumentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

\n@return Flag to indicate removal of all custom metadata properties from the specified resource.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "deleteAll", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deleteAll", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "DeleteAll", "sensitive" : false, "setterDocumentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

\n@param deleteAll Flag to indicate removal of all custom metadata properties from the specified resource.", "setterMethodName" : "setDeleteAll", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteAll", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteAll", "variableType" : "Boolean", "documentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DeleteAll" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeleteAll", "beanStyleSetterMethodName" : "setDeleteAll", "c2jName" : "DeleteAll", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

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

Flag to indicate removal of all custom metadata properties from the specified resource.

\n@return Flag to indicate removal of all custom metadata properties from the specified resource.\n@deprecated Use {@link #deleteAll()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

\n@param deleteAll Flag to indicate removal of all custom metadata properties from the specified resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deleteAll(Boolean)}\n", "documentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeleteAll 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" : "hasDeleteAll", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deleteAll", "fluentSetterDocumentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

\n@param deleteAll Flag to indicate removal of all custom metadata properties from the specified resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteAll", "getterDocumentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

\n@return Flag to indicate removal of all custom metadata properties from the specified resource.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "deleteAll", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deleteAll", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "DeleteAll", "sensitive" : false, "setterDocumentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

\n@param deleteAll Flag to indicate removal of all custom metadata properties from the specified resource.", "setterMethodName" : "setDeleteAll", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteAll", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteAll", "variableType" : "Boolean", "documentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Keys" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getKeys", "beanStyleSetterMethodName" : "setKeys", "c2jName" : "Keys", "c2jShape" : "CustomMetadataKeyList", "defaultConsumerFluentSetterDocumentation" : "

List of properties to remove.

\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 #keys(List)}.\n@param keys 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 #keys(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

List of properties to remove.

\n

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

\n

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

\n@return List of properties to remove.\n@deprecated Use {@link #keys()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

List of properties to remove.

\n@param keys List of properties to remove.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #keys(List)}\n", "documentation" : "

List of properties to remove.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Keys 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" : "hasKeys", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "keys", "fluentSetterDocumentation" : "

List of properties to remove.

\n@param keys List of properties to remove.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "keys", "getterDocumentation" : "

List of properties to remove.

\n

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

\n

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

\n@return List of properties to remove.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "keys", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "keys", "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" : "CustomMetadataKeyType", "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" : "Keys", "sensitive" : false, "setterDocumentation" : "

List of properties to remove.

\n@param keys List of properties to remove.", "setterMethodName" : "setKeys", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "keys", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "keys", "variableType" : "java.util.List", "documentation" : "

List of properties to remove.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource, either a document or folder.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource, either a document or folder.

\n@return The ID of the resource, either a document or folder.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource, either a document or folder.

\n@param resourceId The ID of the resource, either a document or folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

The ID of the resource, either a document or folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource, either a document or folder.

\n@param resourceId The ID of the resource, either a document or folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The ID of the resource, either a document or folder.

\n@return The ID of the resource, either a document or folder.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The ID of the resource, either a document or folder.

\n@param resourceId The ID of the resource, either a document or folder.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource, either a document or folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "VersionId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\n@return The ID of the version, if the custom metadata is being deleted from a document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\n@param versionId The ID of the version, if the custom metadata is being deleted from a document version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #versionId(String)}\n", "documentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\n@param versionId The ID of the version, if the custom metadata is being deleted from a document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\n@return The ID of the version, if the custom metadata is being deleted from a document version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "versionId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "versionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionId", "sensitive" : false, "setterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\n@param versionId The ID of the version, if the custom metadata is being deleted from a document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource, either a document or folder.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource, either a document or folder.

\n@return The ID of the resource, either a document or folder.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource, either a document or folder.

\n@param resourceId The ID of the resource, either a document or folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

The ID of the resource, either a document or folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource, either a document or folder.

\n@param resourceId The ID of the resource, either a document or folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The ID of the resource, either a document or folder.

\n@return The ID of the resource, either a document or folder.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The ID of the resource, either a document or folder.

\n@param resourceId The ID of the resource, either a document or folder.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource, either a document or folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\n@return The ID of the version, if the custom metadata is being deleted from a document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\n@param versionId The ID of the version, if the custom metadata is being deleted from a document version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #versionId(String)}\n", "documentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\n@param versionId The ID of the version, if the custom metadata is being deleted from a document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\n@return The ID of the version, if the custom metadata is being deleted from a document version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "versionId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "versionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionId", "sensitive" : false, "setterDocumentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

\n@param versionId The ID of the version, if the custom metadata is being deleted from a document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the version, if the custom metadata is being deleted from a document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getKeys", "beanStyleSetterMethodName" : "setKeys", "c2jName" : "Keys", "c2jShape" : "CustomMetadataKeyList", "defaultConsumerFluentSetterDocumentation" : "

List of properties to remove.

\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 #keys(List)}.\n@param keys 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 #keys(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

List of properties to remove.

\n

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

\n

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

\n@return List of properties to remove.\n@deprecated Use {@link #keys()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

List of properties to remove.

\n@param keys List of properties to remove.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #keys(List)}\n", "documentation" : "

List of properties to remove.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Keys 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" : "hasKeys", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "keys", "fluentSetterDocumentation" : "

List of properties to remove.

\n@param keys List of properties to remove.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "keys", "getterDocumentation" : "

List of properties to remove.

\n

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

\n

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

\n@return List of properties to remove.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "keys", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "keys", "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" : "CustomMetadataKeyType", "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" : "Keys", "sensitive" : false, "setterDocumentation" : "

List of properties to remove.

\n@param keys List of properties to remove.", "setterMethodName" : "setKeys", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "keys", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "keys", "variableType" : "java.util.List", "documentation" : "

List of properties to remove.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeleteAll", "beanStyleSetterMethodName" : "setDeleteAll", "c2jName" : "DeleteAll", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

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

Flag to indicate removal of all custom metadata properties from the specified resource.

\n@return Flag to indicate removal of all custom metadata properties from the specified resource.\n@deprecated Use {@link #deleteAll()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

\n@param deleteAll Flag to indicate removal of all custom metadata properties from the specified resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deleteAll(Boolean)}\n", "documentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeleteAll 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" : "hasDeleteAll", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deleteAll", "fluentSetterDocumentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

\n@param deleteAll Flag to indicate removal of all custom metadata properties from the specified resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteAll", "getterDocumentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

\n@return Flag to indicate removal of all custom metadata properties from the specified resource.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "deleteAll", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deleteAll", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "DeleteAll", "sensitive" : false, "setterDocumentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

\n@param deleteAll Flag to indicate removal of all custom metadata properties from the specified resource.", "setterMethodName" : "setDeleteAll", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteAll", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteAll", "variableType" : "Boolean", "documentation" : "

Flag to indicate removal of all custom metadata properties from the specified resource.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceId" ], "shapeName" : "DeleteCustomMetadataRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteCustomMetadataRequest", "variableName" : "deleteCustomMetadataRequest", "variableType" : "DeleteCustomMetadataRequest", "documentation" : null, "simpleType" : "DeleteCustomMetadataRequest", "variableSetterType" : "DeleteCustomMetadataRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteCustomMetadataResponse" : { "c2jName" : "DeleteCustomMetadataResponse", "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" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteCustomMetadataResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteCustomMetadataResponse", "variableName" : "deleteCustomMetadataResponse", "variableType" : "DeleteCustomMetadataResponse", "documentation" : null, "simpleType" : "DeleteCustomMetadataResponse", "variableSetterType" : "DeleteCustomMetadataResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteDocumentRequest" : { "c2jName" : "DeleteDocumentRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteDocument", "locationName" : null, "requestUri" : "/api/v1/documents/{DocumentId}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DocumentId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DocumentId" ], "shapeName" : "DeleteDocumentRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteDocumentRequest", "variableName" : "deleteDocumentRequest", "variableType" : "DeleteDocumentRequest", "documentation" : null, "simpleType" : "DeleteDocumentRequest", "variableSetterType" : "DeleteDocumentRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteDocumentResponse" : { "c2jName" : "DeleteDocumentResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteDocumentResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteDocumentResponse", "variableName" : "deleteDocumentResponse", "variableType" : "DeleteDocumentResponse", "documentation" : null, "simpleType" : "DeleteDocumentResponse", "variableSetterType" : "DeleteDocumentResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteFolderContentsRequest" : { "c2jName" : "DeleteFolderContentsRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteFolderContents", "locationName" : null, "requestUri" : "/api/v1/folders/{FolderId}/contents", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

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

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "FolderId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

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

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

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

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "FolderId" ], "shapeName" : "DeleteFolderContentsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteFolderContentsRequest", "variableName" : "deleteFolderContentsRequest", "variableType" : "DeleteFolderContentsRequest", "documentation" : null, "simpleType" : "DeleteFolderContentsRequest", "variableSetterType" : "DeleteFolderContentsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteFolderContentsResponse" : { "c2jName" : "DeleteFolderContentsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteFolderContentsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteFolderContentsResponse", "variableName" : "deleteFolderContentsResponse", "variableType" : "DeleteFolderContentsResponse", "documentation" : null, "simpleType" : "DeleteFolderContentsResponse", "variableSetterType" : "DeleteFolderContentsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteFolderRequest" : { "c2jName" : "DeleteFolderRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteFolder", "locationName" : null, "requestUri" : "/api/v1/folders/{FolderId}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

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

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "FolderId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

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

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

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

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "FolderId" ], "shapeName" : "DeleteFolderRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteFolderRequest", "variableName" : "deleteFolderRequest", "variableType" : "DeleteFolderRequest", "documentation" : null, "simpleType" : "DeleteFolderRequest", "variableSetterType" : "DeleteFolderRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteFolderResponse" : { "c2jName" : "DeleteFolderResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteFolderResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteFolderResponse", "variableName" : "deleteFolderResponse", "variableType" : "DeleteFolderResponse", "documentation" : null, "simpleType" : "DeleteFolderResponse", "variableSetterType" : "DeleteFolderResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteLabelsRequest" : { "c2jName" : "DeleteLabelsRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteLabels", "locationName" : null, "requestUri" : "/api/v1/resources/{ResourceId}/labels", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

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

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getLabels", "beanStyleSetterMethodName" : "setLabels", "c2jName" : "Labels", "c2jShape" : "SharedLabels", "defaultConsumerFluentSetterDocumentation" : "

List of labels to delete from the resource.

\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 #labels(List)}.\n@param labels 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 #labels(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

List of labels to delete from the resource.

\n

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

\n

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

\n@return List of labels to delete from the resource.\n@deprecated Use {@link #labels()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

List of labels to delete from the resource.

\n@param labels List of labels to delete from the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #labels(List)}\n", "documentation" : "

List of labels to delete from the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Labels 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" : "hasLabels", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "labels", "fluentSetterDocumentation" : "

List of labels to delete from the resource.

\n@param labels List of labels to delete from the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "labels", "getterDocumentation" : "

List of labels to delete from the resource.

\n

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

\n

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

\n@return List of labels to delete from the resource.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "labels", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "labels", "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" : "SharedLabel", "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" : "Labels", "sensitive" : false, "setterDocumentation" : "

List of labels to delete from the resource.

\n@param labels List of labels to delete from the resource.", "setterMethodName" : "setLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : "

List of labels to delete from the resource.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeleteAll", "beanStyleSetterMethodName" : "setDeleteAll", "c2jName" : "DeleteAll", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Flag to request removal of all labels from the specified resource.

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

Flag to request removal of all labels from the specified resource.

\n@return Flag to request removal of all labels from the specified resource.\n@deprecated Use {@link #deleteAll()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Flag to request removal of all labels from the specified resource.

\n@param deleteAll Flag to request removal of all labels from the specified resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deleteAll(Boolean)}\n", "documentation" : "

Flag to request removal of all labels from the specified resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeleteAll 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" : "hasDeleteAll", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deleteAll", "fluentSetterDocumentation" : "

Flag to request removal of all labels from the specified resource.

\n@param deleteAll Flag to request removal of all labels from the specified resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteAll", "getterDocumentation" : "

Flag to request removal of all labels from the specified resource.

\n@return Flag to request removal of all labels from the specified resource.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "deleteAll", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deleteAll", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "DeleteAll", "sensitive" : false, "setterDocumentation" : "

Flag to request removal of all labels from the specified resource.

\n@param deleteAll Flag to request removal of all labels from the specified resource.", "setterMethodName" : "setDeleteAll", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteAll", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteAll", "variableType" : "Boolean", "documentation" : "

Flag to request removal of all labels from the specified resource.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DeleteAll" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeleteAll", "beanStyleSetterMethodName" : "setDeleteAll", "c2jName" : "DeleteAll", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Flag to request removal of all labels from the specified resource.

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

Flag to request removal of all labels from the specified resource.

\n@return Flag to request removal of all labels from the specified resource.\n@deprecated Use {@link #deleteAll()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Flag to request removal of all labels from the specified resource.

\n@param deleteAll Flag to request removal of all labels from the specified resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deleteAll(Boolean)}\n", "documentation" : "

Flag to request removal of all labels from the specified resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeleteAll 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" : "hasDeleteAll", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deleteAll", "fluentSetterDocumentation" : "

Flag to request removal of all labels from the specified resource.

\n@param deleteAll Flag to request removal of all labels from the specified resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteAll", "getterDocumentation" : "

Flag to request removal of all labels from the specified resource.

\n@return Flag to request removal of all labels from the specified resource.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "deleteAll", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deleteAll", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "DeleteAll", "sensitive" : false, "setterDocumentation" : "

Flag to request removal of all labels from the specified resource.

\n@param deleteAll Flag to request removal of all labels from the specified resource.", "setterMethodName" : "setDeleteAll", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteAll", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteAll", "variableType" : "Boolean", "documentation" : "

Flag to request removal of all labels from the specified resource.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Labels" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getLabels", "beanStyleSetterMethodName" : "setLabels", "c2jName" : "Labels", "c2jShape" : "SharedLabels", "defaultConsumerFluentSetterDocumentation" : "

List of labels to delete from the resource.

\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 #labels(List)}.\n@param labels 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 #labels(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

List of labels to delete from the resource.

\n

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

\n

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

\n@return List of labels to delete from the resource.\n@deprecated Use {@link #labels()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

List of labels to delete from the resource.

\n@param labels List of labels to delete from the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #labels(List)}\n", "documentation" : "

List of labels to delete from the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Labels 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" : "hasLabels", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "labels", "fluentSetterDocumentation" : "

List of labels to delete from the resource.

\n@param labels List of labels to delete from the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "labels", "getterDocumentation" : "

List of labels to delete from the resource.

\n

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

\n

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

\n@return List of labels to delete from the resource.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "labels", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "labels", "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" : "SharedLabel", "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" : "Labels", "sensitive" : false, "setterDocumentation" : "

List of labels to delete from the resource.

\n@param labels List of labels to delete from the resource.", "setterMethodName" : "setLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : "

List of labels to delete from the resource.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

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

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

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

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getLabels", "beanStyleSetterMethodName" : "setLabels", "c2jName" : "Labels", "c2jShape" : "SharedLabels", "defaultConsumerFluentSetterDocumentation" : "

List of labels to delete from the resource.

\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 #labels(List)}.\n@param labels 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 #labels(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

List of labels to delete from the resource.

\n

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

\n

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

\n@return List of labels to delete from the resource.\n@deprecated Use {@link #labels()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

List of labels to delete from the resource.

\n@param labels List of labels to delete from the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #labels(List)}\n", "documentation" : "

List of labels to delete from the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Labels 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" : "hasLabels", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "labels", "fluentSetterDocumentation" : "

List of labels to delete from the resource.

\n@param labels List of labels to delete from the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "labels", "getterDocumentation" : "

List of labels to delete from the resource.

\n

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

\n

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

\n@return List of labels to delete from the resource.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "labels", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "labels", "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" : "SharedLabel", "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" : "Labels", "sensitive" : false, "setterDocumentation" : "

List of labels to delete from the resource.

\n@param labels List of labels to delete from the resource.", "setterMethodName" : "setLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : "

List of labels to delete from the resource.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeleteAll", "beanStyleSetterMethodName" : "setDeleteAll", "c2jName" : "DeleteAll", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Flag to request removal of all labels from the specified resource.

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

Flag to request removal of all labels from the specified resource.

\n@return Flag to request removal of all labels from the specified resource.\n@deprecated Use {@link #deleteAll()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Flag to request removal of all labels from the specified resource.

\n@param deleteAll Flag to request removal of all labels from the specified resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deleteAll(Boolean)}\n", "documentation" : "

Flag to request removal of all labels from the specified resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DeleteAll 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" : "hasDeleteAll", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deleteAll", "fluentSetterDocumentation" : "

Flag to request removal of all labels from the specified resource.

\n@param deleteAll Flag to request removal of all labels from the specified resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteAll", "getterDocumentation" : "

Flag to request removal of all labels from the specified resource.

\n@return Flag to request removal of all labels from the specified resource.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "deleteAll", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "deleteAll", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "DeleteAll", "sensitive" : false, "setterDocumentation" : "

Flag to request removal of all labels from the specified resource.

\n@param deleteAll Flag to request removal of all labels from the specified resource.", "setterMethodName" : "setDeleteAll", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteAll", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteAll", "variableType" : "Boolean", "documentation" : "

Flag to request removal of all labels from the specified resource.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceId" ], "shapeName" : "DeleteLabelsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteLabelsRequest", "variableName" : "deleteLabelsRequest", "variableType" : "DeleteLabelsRequest", "documentation" : null, "simpleType" : "DeleteLabelsRequest", "variableSetterType" : "DeleteLabelsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteLabelsResponse" : { "c2jName" : "DeleteLabelsResponse", "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" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteLabelsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteLabelsResponse", "variableName" : "deleteLabelsResponse", "variableType" : "DeleteLabelsResponse", "documentation" : null, "simpleType" : "DeleteLabelsResponse", "variableSetterType" : "DeleteLabelsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteNotificationSubscriptionRequest" : { "c2jName" : "DeleteNotificationSubscriptionRequest", "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" : "DeleteNotificationSubscription", "locationName" : null, "requestUri" : "/api/v1/organizations/{OrganizationId}/subscriptions/{SubscriptionId}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubscriptionId", "beanStyleSetterMethodName" : "setSubscriptionId", "c2jName" : "SubscriptionId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the subscription.

\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 #subscriptionId(String)}.\n@param subscriptionId 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 #subscriptionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the subscription.

\n@return The ID of the subscription.\n@deprecated Use {@link #subscriptionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the subscription.

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

The ID of the subscription.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubscriptionId 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" : "hasSubscriptionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subscriptionId", "fluentSetterDocumentation" : "

The ID of the subscription.

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

The ID of the subscription.

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

The ID of the subscription.

\n@param subscriptionId The ID of the subscription.", "setterMethodName" : "setSubscriptionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subscriptionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subscriptionId", "variableType" : "String", "documentation" : "

The ID of the subscription.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

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

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OrganizationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

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

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SubscriptionId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubscriptionId", "beanStyleSetterMethodName" : "setSubscriptionId", "c2jName" : "SubscriptionId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the subscription.

\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 #subscriptionId(String)}.\n@param subscriptionId 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 #subscriptionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the subscription.

\n@return The ID of the subscription.\n@deprecated Use {@link #subscriptionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the subscription.

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

The ID of the subscription.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubscriptionId 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" : "hasSubscriptionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subscriptionId", "fluentSetterDocumentation" : "

The ID of the subscription.

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

The ID of the subscription.

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

The ID of the subscription.

\n@param subscriptionId The ID of the subscription.", "setterMethodName" : "setSubscriptionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subscriptionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subscriptionId", "variableType" : "String", "documentation" : "

The ID of the subscription.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubscriptionId", "beanStyleSetterMethodName" : "setSubscriptionId", "c2jName" : "SubscriptionId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the subscription.

\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 #subscriptionId(String)}.\n@param subscriptionId 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 #subscriptionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the subscription.

\n@return The ID of the subscription.\n@deprecated Use {@link #subscriptionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the subscription.

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

The ID of the subscription.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubscriptionId 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" : "hasSubscriptionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subscriptionId", "fluentSetterDocumentation" : "

The ID of the subscription.

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

The ID of the subscription.

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

The ID of the subscription.

\n@param subscriptionId The ID of the subscription.", "setterMethodName" : "setSubscriptionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subscriptionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subscriptionId", "variableType" : "String", "documentation" : "

The ID of the subscription.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

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

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "SubscriptionId", "OrganizationId" ], "shapeName" : "DeleteNotificationSubscriptionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteNotificationSubscriptionRequest", "variableName" : "deleteNotificationSubscriptionRequest", "variableType" : "DeleteNotificationSubscriptionRequest", "documentation" : null, "simpleType" : "DeleteNotificationSubscriptionRequest", "variableSetterType" : "DeleteNotificationSubscriptionRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteNotificationSubscriptionResponse" : { "c2jName" : "DeleteNotificationSubscriptionResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteNotificationSubscriptionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteNotificationSubscriptionResponse", "variableName" : "deleteNotificationSubscriptionResponse", "variableType" : "DeleteNotificationSubscriptionResponse", "documentation" : null, "simpleType" : "DeleteNotificationSubscriptionResponse", "variableSetterType" : "DeleteNotificationSubscriptionResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteUserRequest" : { "c2jName" : "DeleteUserRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteUser", "locationName" : null, "requestUri" : "/api/v1/users/{UserId}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\n@return Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\n@param authenticationToken Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\n@param authenticationToken Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\n@return Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\n@param authenticationToken Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

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

The ID of the user.

\n@param userId The ID of the user.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\n@return Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\n@param authenticationToken Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\n@param authenticationToken Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\n@return Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\n@param authenticationToken Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

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

The ID of the user.

\n@param userId The ID of the user.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\n@return Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\n@param authenticationToken Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\n@param authenticationToken Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\n@return Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

\n@param authenticationToken Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The ID of the user.

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

The ID of the user.

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

The ID of the user.

\n@param userId The ID of the user.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "UserId" ], "shapeName" : "DeleteUserRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteUserRequest", "variableName" : "deleteUserRequest", "variableType" : "DeleteUserRequest", "documentation" : null, "simpleType" : "DeleteUserRequest", "variableSetterType" : "DeleteUserRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteUserResponse" : { "c2jName" : "DeleteUserResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteUserResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteUserResponse", "variableName" : "deleteUserResponse", "variableType" : "DeleteUserResponse", "documentation" : null, "simpleType" : "DeleteUserResponse", "variableSetterType" : "DeleteUserResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeActivitiesRequest" : { "c2jName" : "DescribeActivitiesRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeActivities", "locationName" : null, "requestUri" : "/api/v1/activities", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

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

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

\n@return The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.\n@deprecated Use {@link #startTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

\n@param startTime The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #startTime(Instant)}\n", "documentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StartTime 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" : "hasStartTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

\n@param startTime The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

\n@return The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "startTime", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "startTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

\n@param startTime The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

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

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

\n@return The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.\n@deprecated Use {@link #endTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

\n@param endTime The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endTime(Instant)}\n", "documentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EndTime 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" : "hasEndTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

\n@param endTime The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

\n@return The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "endTime", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "endTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

\n@param endTime The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\n@return The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\n@param organizationId The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #organizationId(String)}\n", "documentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\n@param organizationId The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "organizationId", "getterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\n@return The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "organizationId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "organizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\n@param organizationId The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getActivityTypes", "beanStyleSetterMethodName" : "setActivityTypes", "c2jName" : "ActivityTypes", "c2jShape" : "ActivityNamesFilterType", "defaultConsumerFluentSetterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\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 #activityTypes(String)}.\n@param activityTypes 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 #activityTypes(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\n@return Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.\n@deprecated Use {@link #activityTypes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\n@param activityTypes Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #activityTypes(String)}\n", "documentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ActivityTypes 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" : "hasActivityTypes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "activityTypes", "fluentSetterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\n@param activityTypes Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityTypes", "getterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\n@return Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "activityTypes", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "activityTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActivityTypes", "sensitive" : false, "setterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\n@param activityTypes Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.", "setterMethodName" : "setActivityTypes", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityTypes", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityTypes", "variableType" : "String", "documentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The document or folder ID for which to describe activity types.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The document or folder ID for which to describe activity types.

\n@return The document or folder ID for which to describe activity types.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The document or folder ID for which to describe activity types.

\n@param resourceId The document or folder ID for which to describe activity types.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

The document or folder ID for which to describe activity types.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The document or folder ID for which to describe activity types.

\n@param resourceId The document or folder ID for which to describe activity types.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The document or folder ID for which to describe activity types.

\n@return The document or folder ID for which to describe activity types.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "resourceId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The document or folder ID for which to describe activity types.

\n@param resourceId The document or folder ID for which to describe activity types.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The document or folder ID for which to describe activity types.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\n@return The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\n@param userId The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\n@param userId The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\n@return The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "userId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "userId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\n@param userId The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIncludeIndirectActivities", "beanStyleSetterMethodName" : "setIncludeIndirectActivities", "c2jName" : "IncludeIndirectActivities", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

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

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@return Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@deprecated Use {@link #includeIndirectActivities()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param includeIndirectActivities Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #includeIndirectActivities(Boolean)}\n", "documentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IncludeIndirectActivities 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" : "hasIncludeIndirectActivities", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includeIndirectActivities", "fluentSetterDocumentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param includeIndirectActivities Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includeIndirectActivities", "getterDocumentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@return Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "includeIndirectActivities", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "includeIndirectActivities", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IncludeIndirectActivities", "sensitive" : false, "setterDocumentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param includeIndirectActivities Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).", "setterMethodName" : "setIncludeIndirectActivities", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "includeIndirectActivities", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "includeIndirectActivities", "variableType" : "Boolean", "documentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results.

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

The marker for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActivityTypes" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getActivityTypes", "beanStyleSetterMethodName" : "setActivityTypes", "c2jName" : "ActivityTypes", "c2jShape" : "ActivityNamesFilterType", "defaultConsumerFluentSetterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\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 #activityTypes(String)}.\n@param activityTypes 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 #activityTypes(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\n@return Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.\n@deprecated Use {@link #activityTypes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\n@param activityTypes Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #activityTypes(String)}\n", "documentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ActivityTypes 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" : "hasActivityTypes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "activityTypes", "fluentSetterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\n@param activityTypes Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityTypes", "getterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\n@return Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "activityTypes", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "activityTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActivityTypes", "sensitive" : false, "setterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\n@param activityTypes Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.", "setterMethodName" : "setActivityTypes", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityTypes", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityTypes", "variableType" : "String", "documentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EndTime" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

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

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

\n@return The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.\n@deprecated Use {@link #endTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

\n@param endTime The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endTime(Instant)}\n", "documentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EndTime 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" : "hasEndTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

\n@param endTime The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

\n@return The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "endTime", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "endTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

\n@param endTime The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "IncludeIndirectActivities" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIncludeIndirectActivities", "beanStyleSetterMethodName" : "setIncludeIndirectActivities", "c2jName" : "IncludeIndirectActivities", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

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

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@return Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@deprecated Use {@link #includeIndirectActivities()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param includeIndirectActivities Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #includeIndirectActivities(Boolean)}\n", "documentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IncludeIndirectActivities 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" : "hasIncludeIndirectActivities", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includeIndirectActivities", "fluentSetterDocumentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param includeIndirectActivities Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includeIndirectActivities", "getterDocumentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@return Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "includeIndirectActivities", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "includeIndirectActivities", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IncludeIndirectActivities", "sensitive" : false, "setterDocumentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param includeIndirectActivities Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).", "setterMethodName" : "setIncludeIndirectActivities", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "includeIndirectActivities", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "includeIndirectActivities", "variableType" : "Boolean", "documentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Limit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results.

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

The marker for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "OrganizationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\n@return The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\n@param organizationId The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #organizationId(String)}\n", "documentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\n@param organizationId The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "organizationId", "getterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\n@return The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "organizationId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "organizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\n@param organizationId The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The document or folder ID for which to describe activity types.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The document or folder ID for which to describe activity types.

\n@return The document or folder ID for which to describe activity types.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The document or folder ID for which to describe activity types.

\n@param resourceId The document or folder ID for which to describe activity types.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

The document or folder ID for which to describe activity types.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The document or folder ID for which to describe activity types.

\n@param resourceId The document or folder ID for which to describe activity types.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The document or folder ID for which to describe activity types.

\n@return The document or folder ID for which to describe activity types.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "resourceId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The document or folder ID for which to describe activity types.

\n@param resourceId The document or folder ID for which to describe activity types.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The document or folder ID for which to describe activity types.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StartTime" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

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

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

\n@return The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.\n@deprecated Use {@link #startTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

\n@param startTime The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #startTime(Instant)}\n", "documentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StartTime 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" : "hasStartTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

\n@param startTime The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

\n@return The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "startTime", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "startTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

\n@param startTime The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\n@return The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\n@param userId The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\n@param userId The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\n@return The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "userId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "userId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\n@param userId The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

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

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

\n@return The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.\n@deprecated Use {@link #startTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

\n@param startTime The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #startTime(Instant)}\n", "documentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StartTime 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" : "hasStartTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

\n@param startTime The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

\n@return The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "startTime", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "startTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

\n@param startTime The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

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

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

\n@return The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.\n@deprecated Use {@link #endTime()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

\n@param endTime The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endTime(Instant)}\n", "documentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EndTime 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" : "hasEndTime", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

\n@param endTime The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

\n@return The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "endTime", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "endTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

\n@param endTime The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\n@return The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\n@param organizationId The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #organizationId(String)}\n", "documentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\n@param organizationId The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "organizationId", "getterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\n@return The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "organizationId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "organizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

\n@param organizationId The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getActivityTypes", "beanStyleSetterMethodName" : "setActivityTypes", "c2jName" : "ActivityTypes", "c2jShape" : "ActivityNamesFilterType", "defaultConsumerFluentSetterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\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 #activityTypes(String)}.\n@param activityTypes 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 #activityTypes(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\n@return Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.\n@deprecated Use {@link #activityTypes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\n@param activityTypes Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #activityTypes(String)}\n", "documentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ActivityTypes 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" : "hasActivityTypes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "activityTypes", "fluentSetterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\n@param activityTypes Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityTypes", "getterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\n@return Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "activityTypes", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "activityTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActivityTypes", "sensitive" : false, "setterDocumentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

\n@param activityTypes Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.", "setterMethodName" : "setActivityTypes", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityTypes", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityTypes", "variableType" : "String", "documentation" : "

Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The document or folder ID for which to describe activity types.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The document or folder ID for which to describe activity types.

\n@return The document or folder ID for which to describe activity types.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The document or folder ID for which to describe activity types.

\n@param resourceId The document or folder ID for which to describe activity types.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

The document or folder ID for which to describe activity types.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The document or folder ID for which to describe activity types.

\n@param resourceId The document or folder ID for which to describe activity types.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The document or folder ID for which to describe activity types.

\n@return The document or folder ID for which to describe activity types.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "resourceId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The document or folder ID for which to describe activity types.

\n@param resourceId The document or folder ID for which to describe activity types.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The document or folder ID for which to describe activity types.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\n@return The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\n@param userId The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\n@param userId The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\n@return The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "userId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "userId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

\n@param userId The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIncludeIndirectActivities", "beanStyleSetterMethodName" : "setIncludeIndirectActivities", "c2jName" : "IncludeIndirectActivities", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

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

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@return Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@deprecated Use {@link #includeIndirectActivities()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param includeIndirectActivities Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #includeIndirectActivities(Boolean)}\n", "documentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IncludeIndirectActivities 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" : "hasIncludeIndirectActivities", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includeIndirectActivities", "fluentSetterDocumentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param includeIndirectActivities Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includeIndirectActivities", "getterDocumentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@return Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "includeIndirectActivities", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "includeIndirectActivities", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IncludeIndirectActivities", "sensitive" : false, "setterDocumentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

\n@param includeIndirectActivities Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).", "setterMethodName" : "setIncludeIndirectActivities", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "includeIndirectActivities", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "includeIndirectActivities", "variableType" : "Boolean", "documentation" : "

Includes indirect activities. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results.

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

The marker for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeActivitiesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeActivitiesRequest", "variableName" : "describeActivitiesRequest", "variableType" : "DescribeActivitiesRequest", "documentation" : null, "simpleType" : "DescribeActivitiesRequest", "variableSetterType" : "DescribeActivitiesRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeActivitiesResponse" : { "c2jName" : "DescribeActivitiesResponse", "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" : true }, "beanStyleGetterMethodName" : "getUserActivities", "beanStyleSetterMethodName" : "setUserActivities", "c2jName" : "UserActivities", "c2jShape" : "UserActivities", "defaultConsumerFluentSetterDocumentation" : "

The list of activities for the specified user and time period.

\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 #userActivities(List)}.\n@param userActivities 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 #userActivities(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of activities for the specified user and time period.

\n

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

\n

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

\n@return The list of activities for the specified user and time period.\n@deprecated Use {@link #userActivities()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of activities for the specified user and time period.

\n@param userActivities The list of activities for the specified user and time period.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userActivities(List)}\n", "documentation" : "

The list of activities for the specified user and time period.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserActivities 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" : "hasUserActivities", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userActivities", "fluentSetterDocumentation" : "

The list of activities for the specified user and time period.

\n@param userActivities The list of activities for the specified user and time period.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userActivities", "getterDocumentation" : "

The list of activities for the specified user and time period.

\n

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

\n

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

\n@return The list of activities for the specified user and time period.", "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" : "UserActivities", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserActivities", "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" : "Activity", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Activity.Builder} avoiding the need to create one manually via {@link Activity#builder()}.\n\nWhen the {@link Consumer} completes, {@link Activity.Builder#build()} is called immediately and its result is passed to {@link #member(Activity)}.\n@param member a consumer that will call methods on {@link Activity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Activity)", "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(Activity)}\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" : "Activity", "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" : "SDK_POJO", "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" : "Activity", "variableName" : "member", "variableType" : "Activity", "documentation" : null, "simpleType" : "Activity", "variableSetterType" : "Activity" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Activity", "variableName" : "member", "variableType" : "Activity", "documentation" : "", "simpleType" : "Activity", "variableSetterType" : "Activity" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Activity", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Activity", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserActivities", "sensitive" : false, "setterDocumentation" : "

The list of activities for the specified user and time period.

\n@param userActivities The list of activities for the specified user and time period.", "setterMethodName" : "setUserActivities", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userActivities", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userActivities", "variableType" : "java.util.List", "documentation" : "

The list of activities for the specified user and time period.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results.

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

The marker for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results.

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

The marker for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserActivities" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUserActivities", "beanStyleSetterMethodName" : "setUserActivities", "c2jName" : "UserActivities", "c2jShape" : "UserActivities", "defaultConsumerFluentSetterDocumentation" : "

The list of activities for the specified user and time period.

\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 #userActivities(List)}.\n@param userActivities 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 #userActivities(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of activities for the specified user and time period.

\n

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

\n

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

\n@return The list of activities for the specified user and time period.\n@deprecated Use {@link #userActivities()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of activities for the specified user and time period.

\n@param userActivities The list of activities for the specified user and time period.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userActivities(List)}\n", "documentation" : "

The list of activities for the specified user and time period.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserActivities 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" : "hasUserActivities", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userActivities", "fluentSetterDocumentation" : "

The list of activities for the specified user and time period.

\n@param userActivities The list of activities for the specified user and time period.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userActivities", "getterDocumentation" : "

The list of activities for the specified user and time period.

\n

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

\n

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

\n@return The list of activities for the specified user and time period.", "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" : "UserActivities", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserActivities", "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" : "Activity", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Activity.Builder} avoiding the need to create one manually via {@link Activity#builder()}.\n\nWhen the {@link Consumer} completes, {@link Activity.Builder#build()} is called immediately and its result is passed to {@link #member(Activity)}.\n@param member a consumer that will call methods on {@link Activity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Activity)", "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(Activity)}\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" : "Activity", "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" : "SDK_POJO", "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" : "Activity", "variableName" : "member", "variableType" : "Activity", "documentation" : null, "simpleType" : "Activity", "variableSetterType" : "Activity" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Activity", "variableName" : "member", "variableType" : "Activity", "documentation" : "", "simpleType" : "Activity", "variableSetterType" : "Activity" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Activity", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Activity", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserActivities", "sensitive" : false, "setterDocumentation" : "

The list of activities for the specified user and time period.

\n@param userActivities The list of activities for the specified user and time period.", "setterMethodName" : "setUserActivities", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userActivities", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userActivities", "variableType" : "java.util.List", "documentation" : "

The list of activities for the specified user and time period.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUserActivities", "beanStyleSetterMethodName" : "setUserActivities", "c2jName" : "UserActivities", "c2jShape" : "UserActivities", "defaultConsumerFluentSetterDocumentation" : "

The list of activities for the specified user and time period.

\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 #userActivities(List)}.\n@param userActivities 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 #userActivities(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of activities for the specified user and time period.

\n

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

\n

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

\n@return The list of activities for the specified user and time period.\n@deprecated Use {@link #userActivities()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of activities for the specified user and time period.

\n@param userActivities The list of activities for the specified user and time period.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userActivities(List)}\n", "documentation" : "

The list of activities for the specified user and time period.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserActivities 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" : "hasUserActivities", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userActivities", "fluentSetterDocumentation" : "

The list of activities for the specified user and time period.

\n@param userActivities The list of activities for the specified user and time period.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userActivities", "getterDocumentation" : "

The list of activities for the specified user and time period.

\n

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

\n

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

\n@return The list of activities for the specified user and time period.", "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" : "UserActivities", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserActivities", "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" : "Activity", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Activity.Builder} avoiding the need to create one manually via {@link Activity#builder()}.\n\nWhen the {@link Consumer} completes, {@link Activity.Builder#build()} is called immediately and its result is passed to {@link #member(Activity)}.\n@param member a consumer that will call methods on {@link Activity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Activity)", "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(Activity)}\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" : "Activity", "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" : "SDK_POJO", "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" : "Activity", "variableName" : "member", "variableType" : "Activity", "documentation" : null, "simpleType" : "Activity", "variableSetterType" : "Activity" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Activity", "variableName" : "member", "variableType" : "Activity", "documentation" : "", "simpleType" : "Activity", "variableSetterType" : "Activity" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Activity", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Activity", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserActivities", "sensitive" : false, "setterDocumentation" : "

The list of activities for the specified user and time period.

\n@param userActivities The list of activities for the specified user and time period.", "setterMethodName" : "setUserActivities", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userActivities", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userActivities", "variableType" : "java.util.List", "documentation" : "

The list of activities for the specified user and time period.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results.

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

The marker for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeActivitiesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeActivitiesResponse", "variableName" : "describeActivitiesResponse", "variableType" : "DescribeActivitiesResponse", "documentation" : null, "simpleType" : "DescribeActivitiesResponse", "variableSetterType" : "DescribeActivitiesResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeCommentsRequest" : { "c2jName" : "DescribeCommentsRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeComments", "locationName" : null, "requestUri" : "/api/v1/documents/{DocumentId}/versions/{VersionId}/comments", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document version.

\n@return The ID of the document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the document version.

\n@param versionId The ID of the document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

\n@param versionId The ID of the document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DocumentId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Limit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "VersionId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document version.

\n@return The ID of the document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the document version.

\n@param versionId The ID of the document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

\n@param versionId The ID of the document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document version.

\n@return The ID of the document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The ID of the document version.

\n@param versionId The ID of the document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The ID of the document version.

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

The ID of the document version.

\n@param versionId The ID of the document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The ID of the document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DocumentId", "VersionId" ], "shapeName" : "DescribeCommentsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeCommentsRequest", "variableName" : "describeCommentsRequest", "variableType" : "DescribeCommentsRequest", "documentation" : null, "simpleType" : "DescribeCommentsRequest", "variableSetterType" : "DescribeCommentsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeCommentsResponse" : { "c2jName" : "DescribeCommentsResponse", "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" : true }, "beanStyleGetterMethodName" : "getComments", "beanStyleSetterMethodName" : "setComments", "c2jName" : "Comments", "c2jShape" : "CommentList", "defaultConsumerFluentSetterDocumentation" : "

The list of comments for the specified document version.

\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 #comments(List)}.\n@param comments 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 #comments(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of comments for the specified document version.

\n

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

\n

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

\n@return The list of comments for the specified document version.\n@deprecated Use {@link #comments()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of comments for the specified document version.

\n@param comments The list of comments for the specified document version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #comments(List)}\n", "documentation" : "

The list of comments for the specified document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Comments 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" : "hasComments", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "comments", "fluentSetterDocumentation" : "

The list of comments for the specified document version.

\n@param comments The list of comments for the specified document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "comments", "getterDocumentation" : "

The list of comments for the specified document version.

\n

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

\n

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

\n@return The list of comments for the specified document version.", "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" : "Comments", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Comments", "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" : "Comment", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Comment.Builder} avoiding the need to create one manually via {@link Comment#builder()}.\n\nWhen the {@link Consumer} completes, {@link Comment.Builder#build()} is called immediately and its result is passed to {@link #member(Comment)}.\n@param member a consumer that will call methods on {@link Comment.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Comment)", "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(Comment)}\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" : "Comment", "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" : "SDK_POJO", "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" : "Comment", "variableName" : "member", "variableType" : "Comment", "documentation" : null, "simpleType" : "Comment", "variableSetterType" : "Comment" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Comment", "variableName" : "member", "variableType" : "Comment", "documentation" : "", "simpleType" : "Comment", "variableSetterType" : "Comment" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Comment", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Comment", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Comments", "sensitive" : false, "setterDocumentation" : "

The list of comments for the specified document version.

\n@param comments The list of comments for the specified document version.", "setterMethodName" : "setComments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "comments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "comments", "variableType" : "java.util.List", "documentation" : "

The list of comments for the specified document version.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Comments" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getComments", "beanStyleSetterMethodName" : "setComments", "c2jName" : "Comments", "c2jShape" : "CommentList", "defaultConsumerFluentSetterDocumentation" : "

The list of comments for the specified document version.

\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 #comments(List)}.\n@param comments 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 #comments(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of comments for the specified document version.

\n

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

\n

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

\n@return The list of comments for the specified document version.\n@deprecated Use {@link #comments()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of comments for the specified document version.

\n@param comments The list of comments for the specified document version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #comments(List)}\n", "documentation" : "

The list of comments for the specified document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Comments 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" : "hasComments", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "comments", "fluentSetterDocumentation" : "

The list of comments for the specified document version.

\n@param comments The list of comments for the specified document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "comments", "getterDocumentation" : "

The list of comments for the specified document version.

\n

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

\n

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

\n@return The list of comments for the specified document version.", "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" : "Comments", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Comments", "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" : "Comment", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Comment.Builder} avoiding the need to create one manually via {@link Comment#builder()}.\n\nWhen the {@link Consumer} completes, {@link Comment.Builder#build()} is called immediately and its result is passed to {@link #member(Comment)}.\n@param member a consumer that will call methods on {@link Comment.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Comment)", "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(Comment)}\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" : "Comment", "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" : "SDK_POJO", "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" : "Comment", "variableName" : "member", "variableType" : "Comment", "documentation" : null, "simpleType" : "Comment", "variableSetterType" : "Comment" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Comment", "variableName" : "member", "variableType" : "Comment", "documentation" : "", "simpleType" : "Comment", "variableSetterType" : "Comment" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Comment", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Comment", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Comments", "sensitive" : false, "setterDocumentation" : "

The list of comments for the specified document version.

\n@param comments The list of comments for the specified document version.", "setterMethodName" : "setComments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "comments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "comments", "variableType" : "java.util.List", "documentation" : "

The list of comments for the specified document version.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getComments", "beanStyleSetterMethodName" : "setComments", "c2jName" : "Comments", "c2jShape" : "CommentList", "defaultConsumerFluentSetterDocumentation" : "

The list of comments for the specified document version.

\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 #comments(List)}.\n@param comments 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 #comments(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of comments for the specified document version.

\n

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

\n

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

\n@return The list of comments for the specified document version.\n@deprecated Use {@link #comments()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of comments for the specified document version.

\n@param comments The list of comments for the specified document version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #comments(List)}\n", "documentation" : "

The list of comments for the specified document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Comments 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" : "hasComments", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "comments", "fluentSetterDocumentation" : "

The list of comments for the specified document version.

\n@param comments The list of comments for the specified document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "comments", "getterDocumentation" : "

The list of comments for the specified document version.

\n

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

\n

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

\n@return The list of comments for the specified document version.", "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" : "Comments", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Comments", "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" : "Comment", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Comment.Builder} avoiding the need to create one manually via {@link Comment#builder()}.\n\nWhen the {@link Consumer} completes, {@link Comment.Builder#build()} is called immediately and its result is passed to {@link #member(Comment)}.\n@param member a consumer that will call methods on {@link Comment.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Comment)", "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(Comment)}\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" : "Comment", "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" : "SDK_POJO", "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" : "Comment", "variableName" : "member", "variableType" : "Comment", "documentation" : null, "simpleType" : "Comment", "variableSetterType" : "Comment" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Comment", "variableName" : "member", "variableType" : "Comment", "documentation" : "", "simpleType" : "Comment", "variableSetterType" : "Comment" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Comment", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Comment", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Comments", "sensitive" : false, "setterDocumentation" : "

The list of comments for the specified document version.

\n@param comments The list of comments for the specified document version.", "setterMethodName" : "setComments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "comments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "comments", "variableType" : "java.util.List", "documentation" : "

The list of comments for the specified document version.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeCommentsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeCommentsResponse", "variableName" : "describeCommentsResponse", "variableType" : "DescribeCommentsResponse", "documentation" : null, "simpleType" : "DescribeCommentsResponse", "variableSetterType" : "DescribeCommentsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeDocumentVersionsRequest" : { "c2jName" : "DescribeDocumentVersionsRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeDocumentVersions", "locationName" : null, "requestUri" : "/api/v1/documents/{DocumentId}/versions", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of versions to return with this call.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of versions to return with this call.

\n@return The maximum number of versions to return with this call.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of versions to return with this call.

\n@param limit The maximum number of versions to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of versions to return with this call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of versions to return with this call.

\n@param limit The maximum number of versions to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of versions to return with this call.

\n@return The maximum number of versions to return with this call.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of versions to return with this call.

\n@param limit The maximum number of versions to return with this call.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of versions to return with this call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInclude", "beanStyleSetterMethodName" : "setInclude", "c2jName" : "Include", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\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 #include(String)}.\n@param include 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 #include(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\n@return A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.\n@deprecated Use {@link #include()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\n@param include A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #include(String)}\n", "documentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Include 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" : "hasInclude", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "include", "fluentSetterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\n@param include A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "include", "getterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\n@return A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "include", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "include", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Include", "sensitive" : false, "setterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\n@param include A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.", "setterMethodName" : "setInclude", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFields", "beanStyleSetterMethodName" : "setFields", "c2jName" : "Fields", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\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 #fields(String)}.\n@param fields 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 #fields(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\n@return Specify \"SOURCE\" to include initialized versions and a URL for the source document.\n@deprecated Use {@link #fields()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\n@param fields Specify \"SOURCE\" to include initialized versions and a URL for the source document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fields(String)}\n", "documentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fields 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" : "hasFields", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fields", "fluentSetterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\n@param fields Specify \"SOURCE\" to include initialized versions and a URL for the source document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fields", "getterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\n@return Specify \"SOURCE\" to include initialized versions and a URL for the source document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "fields", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "fields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fields", "sensitive" : false, "setterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\n@param fields Specify \"SOURCE\" to include initialized versions and a URL for the source document.", "setterMethodName" : "setFields", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DocumentId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Fields" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFields", "beanStyleSetterMethodName" : "setFields", "c2jName" : "Fields", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\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 #fields(String)}.\n@param fields 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 #fields(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\n@return Specify \"SOURCE\" to include initialized versions and a URL for the source document.\n@deprecated Use {@link #fields()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\n@param fields Specify \"SOURCE\" to include initialized versions and a URL for the source document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fields(String)}\n", "documentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fields 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" : "hasFields", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fields", "fluentSetterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\n@param fields Specify \"SOURCE\" to include initialized versions and a URL for the source document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fields", "getterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\n@return Specify \"SOURCE\" to include initialized versions and a URL for the source document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "fields", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "fields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fields", "sensitive" : false, "setterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\n@param fields Specify \"SOURCE\" to include initialized versions and a URL for the source document.", "setterMethodName" : "setFields", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Include" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInclude", "beanStyleSetterMethodName" : "setInclude", "c2jName" : "Include", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\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 #include(String)}.\n@param include 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 #include(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\n@return A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.\n@deprecated Use {@link #include()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\n@param include A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #include(String)}\n", "documentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Include 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" : "hasInclude", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "include", "fluentSetterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\n@param include A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "include", "getterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\n@return A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "include", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "include", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Include", "sensitive" : false, "setterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\n@param include A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.", "setterMethodName" : "setInclude", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Limit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of versions to return with this call.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of versions to return with this call.

\n@return The maximum number of versions to return with this call.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of versions to return with this call.

\n@param limit The maximum number of versions to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of versions to return with this call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of versions to return with this call.

\n@param limit The maximum number of versions to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of versions to return with this call.

\n@return The maximum number of versions to return with this call.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of versions to return with this call.

\n@param limit The maximum number of versions to return with this call.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of versions to return with this call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

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

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of versions to return with this call.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of versions to return with this call.

\n@return The maximum number of versions to return with this call.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of versions to return with this call.

\n@param limit The maximum number of versions to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of versions to return with this call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of versions to return with this call.

\n@param limit The maximum number of versions to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of versions to return with this call.

\n@return The maximum number of versions to return with this call.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of versions to return with this call.

\n@param limit The maximum number of versions to return with this call.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of versions to return with this call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInclude", "beanStyleSetterMethodName" : "setInclude", "c2jName" : "Include", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\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 #include(String)}.\n@param include 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 #include(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\n@return A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.\n@deprecated Use {@link #include()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\n@param include A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #include(String)}\n", "documentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Include 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" : "hasInclude", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "include", "fluentSetterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\n@param include A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "include", "getterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\n@return A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "include", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "include", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Include", "sensitive" : false, "setterDocumentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

\n@param include A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.", "setterMethodName" : "setInclude", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : "

A comma-separated list of values. Specify \"INITIALIZED\" to include incomplete versions.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFields", "beanStyleSetterMethodName" : "setFields", "c2jName" : "Fields", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\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 #fields(String)}.\n@param fields 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 #fields(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\n@return Specify \"SOURCE\" to include initialized versions and a URL for the source document.\n@deprecated Use {@link #fields()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\n@param fields Specify \"SOURCE\" to include initialized versions and a URL for the source document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fields(String)}\n", "documentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fields 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" : "hasFields", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fields", "fluentSetterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\n@param fields Specify \"SOURCE\" to include initialized versions and a URL for the source document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fields", "getterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\n@return Specify \"SOURCE\" to include initialized versions and a URL for the source document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "fields", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "fields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fields", "sensitive" : false, "setterDocumentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

\n@param fields Specify \"SOURCE\" to include initialized versions and a URL for the source document.", "setterMethodName" : "setFields", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : "

Specify \"SOURCE\" to include initialized versions and a URL for the source document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DocumentId" ], "shapeName" : "DescribeDocumentVersionsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeDocumentVersionsRequest", "variableName" : "describeDocumentVersionsRequest", "variableType" : "DescribeDocumentVersionsRequest", "documentation" : null, "simpleType" : "DescribeDocumentVersionsRequest", "variableSetterType" : "DescribeDocumentVersionsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeDocumentVersionsResponse" : { "c2jName" : "DescribeDocumentVersionsResponse", "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" : true }, "beanStyleGetterMethodName" : "getDocumentVersions", "beanStyleSetterMethodName" : "setDocumentVersions", "c2jName" : "DocumentVersions", "c2jShape" : "DocumentVersionMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The document versions.

\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 #documentVersions(List)}.\n@param documentVersions 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 #documentVersions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The document versions.

\n

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

\n

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

\n@return The document versions.\n@deprecated Use {@link #documentVersions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The document versions.

\n@param documentVersions The document versions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentVersions(List)}\n", "documentation" : "

The document versions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentVersions 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" : "hasDocumentVersions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentVersions", "fluentSetterDocumentation" : "

The document versions.

\n@param documentVersions The document versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentVersions", "getterDocumentation" : "

The document versions.

\n

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

\n

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

\n@return The document versions.", "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" : "DocumentVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentVersions", "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" : "DocumentVersionMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DocumentVersionMetadata.Builder} avoiding the need to create one manually via {@link DocumentVersionMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentVersionMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(DocumentVersionMetadata)}.\n@param member a consumer that will call methods on {@link DocumentVersionMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DocumentVersionMetadata)", "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(DocumentVersionMetadata)}\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" : "DocumentVersionMetadata", "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" : "SDK_POJO", "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" : "DocumentVersionMetadata", "variableName" : "member", "variableType" : "DocumentVersionMetadata", "documentation" : null, "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentVersionMetadata", "variableName" : "member", "variableType" : "DocumentVersionMetadata", "documentation" : "", "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DocumentVersionMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DocumentVersionMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "DocumentVersions", "sensitive" : false, "setterDocumentation" : "

The document versions.

\n@param documentVersions The document versions.", "setterMethodName" : "setDocumentVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "documentVersions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "documentVersions", "variableType" : "java.util.List", "documentation" : "

The document versions.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DocumentVersions" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getDocumentVersions", "beanStyleSetterMethodName" : "setDocumentVersions", "c2jName" : "DocumentVersions", "c2jShape" : "DocumentVersionMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The document versions.

\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 #documentVersions(List)}.\n@param documentVersions 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 #documentVersions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The document versions.

\n

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

\n

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

\n@return The document versions.\n@deprecated Use {@link #documentVersions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The document versions.

\n@param documentVersions The document versions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentVersions(List)}\n", "documentation" : "

The document versions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentVersions 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" : "hasDocumentVersions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentVersions", "fluentSetterDocumentation" : "

The document versions.

\n@param documentVersions The document versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentVersions", "getterDocumentation" : "

The document versions.

\n

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

\n

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

\n@return The document versions.", "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" : "DocumentVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentVersions", "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" : "DocumentVersionMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DocumentVersionMetadata.Builder} avoiding the need to create one manually via {@link DocumentVersionMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentVersionMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(DocumentVersionMetadata)}.\n@param member a consumer that will call methods on {@link DocumentVersionMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DocumentVersionMetadata)", "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(DocumentVersionMetadata)}\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" : "DocumentVersionMetadata", "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" : "SDK_POJO", "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" : "DocumentVersionMetadata", "variableName" : "member", "variableType" : "DocumentVersionMetadata", "documentation" : null, "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentVersionMetadata", "variableName" : "member", "variableType" : "DocumentVersionMetadata", "documentation" : "", "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DocumentVersionMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DocumentVersionMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "DocumentVersions", "sensitive" : false, "setterDocumentation" : "

The document versions.

\n@param documentVersions The document versions.", "setterMethodName" : "setDocumentVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "documentVersions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "documentVersions", "variableType" : "java.util.List", "documentation" : "

The document versions.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getDocumentVersions", "beanStyleSetterMethodName" : "setDocumentVersions", "c2jName" : "DocumentVersions", "c2jShape" : "DocumentVersionMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The document versions.

\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 #documentVersions(List)}.\n@param documentVersions 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 #documentVersions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The document versions.

\n

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

\n

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

\n@return The document versions.\n@deprecated Use {@link #documentVersions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The document versions.

\n@param documentVersions The document versions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentVersions(List)}\n", "documentation" : "

The document versions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentVersions 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" : "hasDocumentVersions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentVersions", "fluentSetterDocumentation" : "

The document versions.

\n@param documentVersions The document versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentVersions", "getterDocumentation" : "

The document versions.

\n

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

\n

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

\n@return The document versions.", "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" : "DocumentVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentVersions", "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" : "DocumentVersionMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DocumentVersionMetadata.Builder} avoiding the need to create one manually via {@link DocumentVersionMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentVersionMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(DocumentVersionMetadata)}.\n@param member a consumer that will call methods on {@link DocumentVersionMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DocumentVersionMetadata)", "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(DocumentVersionMetadata)}\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" : "DocumentVersionMetadata", "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" : "SDK_POJO", "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" : "DocumentVersionMetadata", "variableName" : "member", "variableType" : "DocumentVersionMetadata", "documentation" : null, "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentVersionMetadata", "variableName" : "member", "variableType" : "DocumentVersionMetadata", "documentation" : "", "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DocumentVersionMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DocumentVersionMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "DocumentVersions", "sensitive" : false, "setterDocumentation" : "

The document versions.

\n@param documentVersions The document versions.", "setterMethodName" : "setDocumentVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "documentVersions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "documentVersions", "variableType" : "java.util.List", "documentation" : "

The document versions.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeDocumentVersionsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeDocumentVersionsResponse", "variableName" : "describeDocumentVersionsResponse", "variableType" : "DescribeDocumentVersionsResponse", "documentation" : null, "simpleType" : "DescribeDocumentVersionsResponse", "variableSetterType" : "DescribeDocumentVersionsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeFolderContentsRequest" : { "c2jName" : "DescribeFolderContentsRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeFolderContents", "locationName" : null, "requestUri" : "/api/v1/folders/{FolderId}/contents", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

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

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSort", "beanStyleSetterMethodName" : "setSort", "c2jName" : "Sort", "c2jShape" : "ResourceSortType", "defaultConsumerFluentSetterDocumentation" : "

The sorting criteria.

\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 #sortAsString(String)}.\n@param sort 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 #sort(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The sorting criteria.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #sort} will return {@link ResourceSortType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sortAsString}.\n

\n@return The sorting criteria.\n@see ResourceSortType\n@deprecated Use {@link #sortAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see ResourceSortType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceSortType\n@deprecated Use {@link #sort(String)}\n", "documentation" : "

The sorting criteria.

", "endpointDiscoveryId" : false, "enumType" : "ResourceSortType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Sort 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" : "hasSort", "fluentEnumGetterMethodName" : "sort", "fluentEnumSetterMethodName" : "sort", "fluentGetterMethodName" : "sortAsString", "fluentSetterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see ResourceSortType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceSortType", "fluentSetterMethodName" : "sort", "getterDocumentation" : "

The sorting criteria.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #sort} will return {@link ResourceSortType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sortAsString}.\n

\n@return The sorting criteria.\n@see ResourceSortType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "sort", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "sort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Sort", "sensitive" : false, "setterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see ResourceSortType", "setterMethodName" : "setSort", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sort", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sort", "variableType" : "String", "documentation" : "

The sorting criteria.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrder", "beanStyleSetterMethodName" : "setOrder", "c2jName" : "Order", "c2jShape" : "OrderType", "defaultConsumerFluentSetterDocumentation" : "

The order for the contents of the folder.

\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 #orderAsString(String)}.\n@param order 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 #order(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The order for the contents of the folder.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #order} will return {@link OrderType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #orderAsString}.\n

\n@return The order for the contents of the folder.\n@see OrderType\n@deprecated Use {@link #orderAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The order for the contents of the folder.

\n@param order The order for the contents of the folder.\n@see OrderType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OrderType\n@deprecated Use {@link #order(String)}\n", "documentation" : "

The order for the contents of the folder.

", "endpointDiscoveryId" : false, "enumType" : "OrderType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Order 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" : "hasOrder", "fluentEnumGetterMethodName" : "order", "fluentEnumSetterMethodName" : "order", "fluentGetterMethodName" : "orderAsString", "fluentSetterDocumentation" : "

The order for the contents of the folder.

\n@param order The order for the contents of the folder.\n@see OrderType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OrderType", "fluentSetterMethodName" : "order", "getterDocumentation" : "

The order for the contents of the folder.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #order} will return {@link OrderType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #orderAsString}.\n

\n@return The order for the contents of the folder.\n@see OrderType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "order", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "order", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Order", "sensitive" : false, "setterDocumentation" : "

The order for the contents of the folder.

\n@param order The order for the contents of the folder.\n@see OrderType", "setterMethodName" : "setOrder", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "order", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "order", "variableType" : "String", "documentation" : "

The order for the contents of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return with this call.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return with this call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return with this call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "FolderContentType", "defaultConsumerFluentSetterDocumentation" : "

The type of items.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of items.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link FolderContentType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of items.\n@see FolderContentType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of items.

\n@param type The type of items.\n@see FolderContentType\n@return Returns a reference to this object so that method calls can be chained together.\n@see FolderContentType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of items.

", "endpointDiscoveryId" : false, "enumType" : "FolderContentType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of items.

\n@param type The type of items.\n@see FolderContentType\n@return Returns a reference to this object so that method calls can be chained together.\n@see FolderContentType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of items.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link FolderContentType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of items.\n@see FolderContentType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "type", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of items.

\n@param type The type of items.\n@see FolderContentType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of items.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInclude", "beanStyleSetterMethodName" : "setInclude", "c2jName" : "Include", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\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 #include(String)}.\n@param include 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 #include(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\n@return The contents to include. Specify \"INITIALIZED\" to include initialized documents.\n@deprecated Use {@link #include()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\n@param include The contents to include. Specify \"INITIALIZED\" to include initialized documents.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #include(String)}\n", "documentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Include 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" : "hasInclude", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "include", "fluentSetterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\n@param include The contents to include. Specify \"INITIALIZED\" to include initialized documents.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "include", "getterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\n@return The contents to include. Specify \"INITIALIZED\" to include initialized documents.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "include", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "include", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Include", "sensitive" : false, "setterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\n@param include The contents to include. Specify \"INITIALIZED\" to include initialized documents.", "setterMethodName" : "setInclude", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "FolderId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

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

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Include" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInclude", "beanStyleSetterMethodName" : "setInclude", "c2jName" : "Include", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\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 #include(String)}.\n@param include 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 #include(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\n@return The contents to include. Specify \"INITIALIZED\" to include initialized documents.\n@deprecated Use {@link #include()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\n@param include The contents to include. Specify \"INITIALIZED\" to include initialized documents.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #include(String)}\n", "documentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Include 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" : "hasInclude", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "include", "fluentSetterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\n@param include The contents to include. Specify \"INITIALIZED\" to include initialized documents.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "include", "getterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\n@return The contents to include. Specify \"INITIALIZED\" to include initialized documents.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "include", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "include", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Include", "sensitive" : false, "setterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\n@param include The contents to include. Specify \"INITIALIZED\" to include initialized documents.", "setterMethodName" : "setInclude", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Limit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return with this call.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return with this call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return with this call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Order" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrder", "beanStyleSetterMethodName" : "setOrder", "c2jName" : "Order", "c2jShape" : "OrderType", "defaultConsumerFluentSetterDocumentation" : "

The order for the contents of the folder.

\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 #orderAsString(String)}.\n@param order 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 #order(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The order for the contents of the folder.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #order} will return {@link OrderType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #orderAsString}.\n

\n@return The order for the contents of the folder.\n@see OrderType\n@deprecated Use {@link #orderAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The order for the contents of the folder.

\n@param order The order for the contents of the folder.\n@see OrderType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OrderType\n@deprecated Use {@link #order(String)}\n", "documentation" : "

The order for the contents of the folder.

", "endpointDiscoveryId" : false, "enumType" : "OrderType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Order 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" : "hasOrder", "fluentEnumGetterMethodName" : "order", "fluentEnumSetterMethodName" : "order", "fluentGetterMethodName" : "orderAsString", "fluentSetterDocumentation" : "

The order for the contents of the folder.

\n@param order The order for the contents of the folder.\n@see OrderType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OrderType", "fluentSetterMethodName" : "order", "getterDocumentation" : "

The order for the contents of the folder.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #order} will return {@link OrderType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #orderAsString}.\n

\n@return The order for the contents of the folder.\n@see OrderType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "order", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "order", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Order", "sensitive" : false, "setterDocumentation" : "

The order for the contents of the folder.

\n@param order The order for the contents of the folder.\n@see OrderType", "setterMethodName" : "setOrder", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "order", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "order", "variableType" : "String", "documentation" : "

The order for the contents of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Sort" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSort", "beanStyleSetterMethodName" : "setSort", "c2jName" : "Sort", "c2jShape" : "ResourceSortType", "defaultConsumerFluentSetterDocumentation" : "

The sorting criteria.

\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 #sortAsString(String)}.\n@param sort 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 #sort(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The sorting criteria.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #sort} will return {@link ResourceSortType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sortAsString}.\n

\n@return The sorting criteria.\n@see ResourceSortType\n@deprecated Use {@link #sortAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see ResourceSortType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceSortType\n@deprecated Use {@link #sort(String)}\n", "documentation" : "

The sorting criteria.

", "endpointDiscoveryId" : false, "enumType" : "ResourceSortType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Sort 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" : "hasSort", "fluentEnumGetterMethodName" : "sort", "fluentEnumSetterMethodName" : "sort", "fluentGetterMethodName" : "sortAsString", "fluentSetterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see ResourceSortType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceSortType", "fluentSetterMethodName" : "sort", "getterDocumentation" : "

The sorting criteria.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #sort} will return {@link ResourceSortType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sortAsString}.\n

\n@return The sorting criteria.\n@see ResourceSortType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "sort", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "sort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Sort", "sensitive" : false, "setterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see ResourceSortType", "setterMethodName" : "setSort", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sort", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sort", "variableType" : "String", "documentation" : "

The sorting criteria.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Type" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "FolderContentType", "defaultConsumerFluentSetterDocumentation" : "

The type of items.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of items.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link FolderContentType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of items.\n@see FolderContentType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of items.

\n@param type The type of items.\n@see FolderContentType\n@return Returns a reference to this object so that method calls can be chained together.\n@see FolderContentType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of items.

", "endpointDiscoveryId" : false, "enumType" : "FolderContentType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of items.

\n@param type The type of items.\n@see FolderContentType\n@return Returns a reference to this object so that method calls can be chained together.\n@see FolderContentType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of items.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link FolderContentType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of items.\n@see FolderContentType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "type", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of items.

\n@param type The type of items.\n@see FolderContentType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of items.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

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

The ID of the folder.

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

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSort", "beanStyleSetterMethodName" : "setSort", "c2jName" : "Sort", "c2jShape" : "ResourceSortType", "defaultConsumerFluentSetterDocumentation" : "

The sorting criteria.

\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 #sortAsString(String)}.\n@param sort 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 #sort(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The sorting criteria.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #sort} will return {@link ResourceSortType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sortAsString}.\n

\n@return The sorting criteria.\n@see ResourceSortType\n@deprecated Use {@link #sortAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see ResourceSortType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceSortType\n@deprecated Use {@link #sort(String)}\n", "documentation" : "

The sorting criteria.

", "endpointDiscoveryId" : false, "enumType" : "ResourceSortType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Sort 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" : "hasSort", "fluentEnumGetterMethodName" : "sort", "fluentEnumSetterMethodName" : "sort", "fluentGetterMethodName" : "sortAsString", "fluentSetterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see ResourceSortType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceSortType", "fluentSetterMethodName" : "sort", "getterDocumentation" : "

The sorting criteria.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #sort} will return {@link ResourceSortType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sortAsString}.\n

\n@return The sorting criteria.\n@see ResourceSortType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "sort", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "sort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Sort", "sensitive" : false, "setterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see ResourceSortType", "setterMethodName" : "setSort", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sort", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sort", "variableType" : "String", "documentation" : "

The sorting criteria.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrder", "beanStyleSetterMethodName" : "setOrder", "c2jName" : "Order", "c2jShape" : "OrderType", "defaultConsumerFluentSetterDocumentation" : "

The order for the contents of the folder.

\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 #orderAsString(String)}.\n@param order 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 #order(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The order for the contents of the folder.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #order} will return {@link OrderType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #orderAsString}.\n

\n@return The order for the contents of the folder.\n@see OrderType\n@deprecated Use {@link #orderAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The order for the contents of the folder.

\n@param order The order for the contents of the folder.\n@see OrderType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OrderType\n@deprecated Use {@link #order(String)}\n", "documentation" : "

The order for the contents of the folder.

", "endpointDiscoveryId" : false, "enumType" : "OrderType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Order 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" : "hasOrder", "fluentEnumGetterMethodName" : "order", "fluentEnumSetterMethodName" : "order", "fluentGetterMethodName" : "orderAsString", "fluentSetterDocumentation" : "

The order for the contents of the folder.

\n@param order The order for the contents of the folder.\n@see OrderType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OrderType", "fluentSetterMethodName" : "order", "getterDocumentation" : "

The order for the contents of the folder.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #order} will return {@link OrderType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #orderAsString}.\n

\n@return The order for the contents of the folder.\n@see OrderType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "order", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "order", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Order", "sensitive" : false, "setterDocumentation" : "

The order for the contents of the folder.

\n@param order The order for the contents of the folder.\n@see OrderType", "setterMethodName" : "setOrder", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "order", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "order", "variableType" : "String", "documentation" : "

The order for the contents of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return with this call.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return with this call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return with this call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "FolderContentType", "defaultConsumerFluentSetterDocumentation" : "

The type of items.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of items.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link FolderContentType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of items.\n@see FolderContentType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of items.

\n@param type The type of items.\n@see FolderContentType\n@return Returns a reference to this object so that method calls can be chained together.\n@see FolderContentType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of items.

", "endpointDiscoveryId" : false, "enumType" : "FolderContentType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of items.

\n@param type The type of items.\n@see FolderContentType\n@return Returns a reference to this object so that method calls can be chained together.\n@see FolderContentType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of items.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link FolderContentType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of items.\n@see FolderContentType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "type", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of items.

\n@param type The type of items.\n@see FolderContentType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of items.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInclude", "beanStyleSetterMethodName" : "setInclude", "c2jName" : "Include", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\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 #include(String)}.\n@param include 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 #include(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\n@return The contents to include. Specify \"INITIALIZED\" to include initialized documents.\n@deprecated Use {@link #include()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\n@param include The contents to include. Specify \"INITIALIZED\" to include initialized documents.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #include(String)}\n", "documentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Include 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" : "hasInclude", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "include", "fluentSetterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\n@param include The contents to include. Specify \"INITIALIZED\" to include initialized documents.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "include", "getterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\n@return The contents to include. Specify \"INITIALIZED\" to include initialized documents.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "include", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "include", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Include", "sensitive" : false, "setterDocumentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

\n@param include The contents to include. Specify \"INITIALIZED\" to include initialized documents.", "setterMethodName" : "setInclude", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : "

The contents to include. Specify \"INITIALIZED\" to include initialized documents.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "FolderId" ], "shapeName" : "DescribeFolderContentsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeFolderContentsRequest", "variableName" : "describeFolderContentsRequest", "variableType" : "DescribeFolderContentsRequest", "documentation" : null, "simpleType" : "DescribeFolderContentsRequest", "variableSetterType" : "DescribeFolderContentsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeFolderContentsResponse" : { "c2jName" : "DescribeFolderContentsResponse", "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" : true }, "beanStyleGetterMethodName" : "getFolders", "beanStyleSetterMethodName" : "setFolders", "c2jName" : "Folders", "c2jShape" : "FolderMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The subfolders in the specified folder.

\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 #folders(List)}.\n@param folders 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 #folders(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The subfolders in the specified folder.

\n

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

\n

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

\n@return The subfolders in the specified folder.\n@deprecated Use {@link #folders()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The subfolders in the specified folder.

\n@param folders The subfolders in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folders(List)}\n", "documentation" : "

The subfolders in the specified folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Folders 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" : "hasFolders", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folders", "fluentSetterDocumentation" : "

The subfolders in the specified folder.

\n@param folders The subfolders in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folders", "getterDocumentation" : "

The subfolders in the specified folder.

\n

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

\n

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

\n@return The subfolders in the specified folder.", "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" : "Folders", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Folders", "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" : "FolderMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FolderMetadata.Builder} avoiding the need to create one manually via {@link FolderMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link FolderMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(FolderMetadata)}.\n@param member a consumer that will call methods on {@link FolderMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FolderMetadata)", "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(FolderMetadata)}\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" : "FolderMetadata", "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" : "SDK_POJO", "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" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : null, "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : "", "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FolderMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FolderMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Folders", "sensitive" : false, "setterDocumentation" : "

The subfolders in the specified folder.

\n@param folders The subfolders in the specified folder.", "setterMethodName" : "setFolders", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : "

The subfolders in the specified folder.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getDocuments", "beanStyleSetterMethodName" : "setDocuments", "c2jName" : "Documents", "c2jShape" : "DocumentMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The documents in the specified folder.

\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 #documents(List)}.\n@param documents 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 #documents(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The documents in the specified folder.

\n

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

\n

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

\n@return The documents in the specified folder.\n@deprecated Use {@link #documents()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The documents in the specified folder.

\n@param documents The documents in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documents(List)}\n", "documentation" : "

The documents in the specified folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Documents 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" : "hasDocuments", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documents", "fluentSetterDocumentation" : "

The documents in the specified folder.

\n@param documents The documents in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documents", "getterDocumentation" : "

The documents in the specified folder.

\n

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

\n

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

\n@return The documents in the specified folder.", "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" : "Documents", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Documents", "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" : "DocumentMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DocumentMetadata.Builder} avoiding the need to create one manually via {@link DocumentMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(DocumentMetadata)}.\n@param member a consumer that will call methods on {@link DocumentMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DocumentMetadata)", "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(DocumentMetadata)}\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" : "DocumentMetadata", "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" : "SDK_POJO", "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" : "DocumentMetadata", "variableName" : "member", "variableType" : "DocumentMetadata", "documentation" : null, "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "member", "variableType" : "DocumentMetadata", "documentation" : "", "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DocumentMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DocumentMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Documents", "sensitive" : false, "setterDocumentation" : "

The documents in the specified folder.

\n@param documents The documents in the specified folder.", "setterMethodName" : "setDocuments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "documents", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "documents", "variableType" : "java.util.List", "documentation" : "

The documents in the specified folder.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Documents" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getDocuments", "beanStyleSetterMethodName" : "setDocuments", "c2jName" : "Documents", "c2jShape" : "DocumentMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The documents in the specified folder.

\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 #documents(List)}.\n@param documents 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 #documents(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The documents in the specified folder.

\n

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

\n

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

\n@return The documents in the specified folder.\n@deprecated Use {@link #documents()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The documents in the specified folder.

\n@param documents The documents in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documents(List)}\n", "documentation" : "

The documents in the specified folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Documents 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" : "hasDocuments", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documents", "fluentSetterDocumentation" : "

The documents in the specified folder.

\n@param documents The documents in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documents", "getterDocumentation" : "

The documents in the specified folder.

\n

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

\n

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

\n@return The documents in the specified folder.", "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" : "Documents", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Documents", "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" : "DocumentMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DocumentMetadata.Builder} avoiding the need to create one manually via {@link DocumentMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(DocumentMetadata)}.\n@param member a consumer that will call methods on {@link DocumentMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DocumentMetadata)", "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(DocumentMetadata)}\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" : "DocumentMetadata", "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" : "SDK_POJO", "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" : "DocumentMetadata", "variableName" : "member", "variableType" : "DocumentMetadata", "documentation" : null, "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "member", "variableType" : "DocumentMetadata", "documentation" : "", "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DocumentMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DocumentMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Documents", "sensitive" : false, "setterDocumentation" : "

The documents in the specified folder.

\n@param documents The documents in the specified folder.", "setterMethodName" : "setDocuments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "documents", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "documents", "variableType" : "java.util.List", "documentation" : "

The documents in the specified folder.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Folders" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getFolders", "beanStyleSetterMethodName" : "setFolders", "c2jName" : "Folders", "c2jShape" : "FolderMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The subfolders in the specified folder.

\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 #folders(List)}.\n@param folders 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 #folders(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The subfolders in the specified folder.

\n

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

\n

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

\n@return The subfolders in the specified folder.\n@deprecated Use {@link #folders()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The subfolders in the specified folder.

\n@param folders The subfolders in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folders(List)}\n", "documentation" : "

The subfolders in the specified folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Folders 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" : "hasFolders", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folders", "fluentSetterDocumentation" : "

The subfolders in the specified folder.

\n@param folders The subfolders in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folders", "getterDocumentation" : "

The subfolders in the specified folder.

\n

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

\n

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

\n@return The subfolders in the specified folder.", "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" : "Folders", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Folders", "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" : "FolderMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FolderMetadata.Builder} avoiding the need to create one manually via {@link FolderMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link FolderMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(FolderMetadata)}.\n@param member a consumer that will call methods on {@link FolderMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FolderMetadata)", "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(FolderMetadata)}\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" : "FolderMetadata", "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" : "SDK_POJO", "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" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : null, "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : "", "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FolderMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FolderMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Folders", "sensitive" : false, "setterDocumentation" : "

The subfolders in the specified folder.

\n@param folders The subfolders in the specified folder.", "setterMethodName" : "setFolders", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : "

The subfolders in the specified folder.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getFolders", "beanStyleSetterMethodName" : "setFolders", "c2jName" : "Folders", "c2jShape" : "FolderMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The subfolders in the specified folder.

\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 #folders(List)}.\n@param folders 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 #folders(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The subfolders in the specified folder.

\n

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

\n

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

\n@return The subfolders in the specified folder.\n@deprecated Use {@link #folders()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The subfolders in the specified folder.

\n@param folders The subfolders in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folders(List)}\n", "documentation" : "

The subfolders in the specified folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Folders 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" : "hasFolders", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folders", "fluentSetterDocumentation" : "

The subfolders in the specified folder.

\n@param folders The subfolders in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folders", "getterDocumentation" : "

The subfolders in the specified folder.

\n

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

\n

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

\n@return The subfolders in the specified folder.", "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" : "Folders", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Folders", "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" : "FolderMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FolderMetadata.Builder} avoiding the need to create one manually via {@link FolderMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link FolderMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(FolderMetadata)}.\n@param member a consumer that will call methods on {@link FolderMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FolderMetadata)", "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(FolderMetadata)}\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" : "FolderMetadata", "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" : "SDK_POJO", "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" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : null, "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : "", "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FolderMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FolderMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Folders", "sensitive" : false, "setterDocumentation" : "

The subfolders in the specified folder.

\n@param folders The subfolders in the specified folder.", "setterMethodName" : "setFolders", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : "

The subfolders in the specified folder.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getDocuments", "beanStyleSetterMethodName" : "setDocuments", "c2jName" : "Documents", "c2jShape" : "DocumentMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The documents in the specified folder.

\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 #documents(List)}.\n@param documents 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 #documents(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The documents in the specified folder.

\n

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

\n

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

\n@return The documents in the specified folder.\n@deprecated Use {@link #documents()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The documents in the specified folder.

\n@param documents The documents in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documents(List)}\n", "documentation" : "

The documents in the specified folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Documents 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" : "hasDocuments", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documents", "fluentSetterDocumentation" : "

The documents in the specified folder.

\n@param documents The documents in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documents", "getterDocumentation" : "

The documents in the specified folder.

\n

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

\n

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

\n@return The documents in the specified folder.", "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" : "Documents", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Documents", "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" : "DocumentMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DocumentMetadata.Builder} avoiding the need to create one manually via {@link DocumentMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(DocumentMetadata)}.\n@param member a consumer that will call methods on {@link DocumentMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DocumentMetadata)", "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(DocumentMetadata)}\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" : "DocumentMetadata", "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" : "SDK_POJO", "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" : "DocumentMetadata", "variableName" : "member", "variableType" : "DocumentMetadata", "documentation" : null, "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "member", "variableType" : "DocumentMetadata", "documentation" : "", "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DocumentMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DocumentMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Documents", "sensitive" : false, "setterDocumentation" : "

The documents in the specified folder.

\n@param documents The documents in the specified folder.", "setterMethodName" : "setDocuments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "documents", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "documents", "variableType" : "java.util.List", "documentation" : "

The documents in the specified folder.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeFolderContentsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeFolderContentsResponse", "variableName" : "describeFolderContentsResponse", "variableType" : "DescribeFolderContentsResponse", "documentation" : null, "simpleType" : "DescribeFolderContentsResponse", "variableSetterType" : "DescribeFolderContentsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeGroupsRequest" : { "c2jName" : "DescribeGroupsRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeGroups", "locationName" : null, "requestUri" : "/api/v1/groups", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSearchQuery", "beanStyleSetterMethodName" : "setSearchQuery", "c2jName" : "SearchQuery", "c2jShape" : "SearchQueryType", "defaultConsumerFluentSetterDocumentation" : "

A query to describe groups by group name.

\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 #searchQuery(String)}.\n@param searchQuery 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 #searchQuery(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A query to describe groups by group name.

\n@return A query to describe groups by group name.\n@deprecated Use {@link #searchQuery()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A query to describe groups by group name.

\n@param searchQuery A query to describe groups by group name.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #searchQuery(String)}\n", "documentation" : "

A query to describe groups by group name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SearchQuery 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" : "hasSearchQuery", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "searchQuery", "fluentSetterDocumentation" : "

A query to describe groups by group name.

\n@param searchQuery A query to describe groups by group name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "searchQuery", "getterDocumentation" : "

A query to describe groups by group name.

\n@return A query to describe groups by group name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "searchQuery", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "searchQuery", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SearchQuery", "sensitive" : true, "setterDocumentation" : "

A query to describe groups by group name.

\n@param searchQuery A query to describe groups by group name.", "setterMethodName" : "setSearchQuery", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "searchQuery", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "searchQuery", "variableType" : "String", "documentation" : "

A query to describe groups by group name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

\n@return The ID of the organization.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "organizationId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "organizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "PositiveIntegerType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return with this call.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return with this call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return with this call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Limit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "PositiveIntegerType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return with this call.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return with this call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return with this call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "OrganizationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

\n@return The ID of the organization.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "organizationId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "organizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SearchQuery" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSearchQuery", "beanStyleSetterMethodName" : "setSearchQuery", "c2jName" : "SearchQuery", "c2jShape" : "SearchQueryType", "defaultConsumerFluentSetterDocumentation" : "

A query to describe groups by group name.

\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 #searchQuery(String)}.\n@param searchQuery 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 #searchQuery(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A query to describe groups by group name.

\n@return A query to describe groups by group name.\n@deprecated Use {@link #searchQuery()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A query to describe groups by group name.

\n@param searchQuery A query to describe groups by group name.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #searchQuery(String)}\n", "documentation" : "

A query to describe groups by group name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SearchQuery 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" : "hasSearchQuery", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "searchQuery", "fluentSetterDocumentation" : "

A query to describe groups by group name.

\n@param searchQuery A query to describe groups by group name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "searchQuery", "getterDocumentation" : "

A query to describe groups by group name.

\n@return A query to describe groups by group name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "searchQuery", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "searchQuery", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SearchQuery", "sensitive" : true, "setterDocumentation" : "

A query to describe groups by group name.

\n@param searchQuery A query to describe groups by group name.", "setterMethodName" : "setSearchQuery", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "searchQuery", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "searchQuery", "variableType" : "String", "documentation" : "

A query to describe groups by group name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSearchQuery", "beanStyleSetterMethodName" : "setSearchQuery", "c2jName" : "SearchQuery", "c2jShape" : "SearchQueryType", "defaultConsumerFluentSetterDocumentation" : "

A query to describe groups by group name.

\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 #searchQuery(String)}.\n@param searchQuery 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 #searchQuery(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A query to describe groups by group name.

\n@return A query to describe groups by group name.\n@deprecated Use {@link #searchQuery()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A query to describe groups by group name.

\n@param searchQuery A query to describe groups by group name.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #searchQuery(String)}\n", "documentation" : "

A query to describe groups by group name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SearchQuery 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" : "hasSearchQuery", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "searchQuery", "fluentSetterDocumentation" : "

A query to describe groups by group name.

\n@param searchQuery A query to describe groups by group name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "searchQuery", "getterDocumentation" : "

A query to describe groups by group name.

\n@return A query to describe groups by group name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "searchQuery", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "searchQuery", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SearchQuery", "sensitive" : true, "setterDocumentation" : "

A query to describe groups by group name.

\n@param searchQuery A query to describe groups by group name.", "setterMethodName" : "setSearchQuery", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "searchQuery", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "searchQuery", "variableType" : "String", "documentation" : "

A query to describe groups by group name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

\n@return The ID of the organization.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "organizationId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "organizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "PositiveIntegerType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return with this call.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return with this call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return with this call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "SearchQuery" ], "shapeName" : "DescribeGroupsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeGroupsRequest", "variableName" : "describeGroupsRequest", "variableType" : "DescribeGroupsRequest", "documentation" : null, "simpleType" : "DescribeGroupsRequest", "variableSetterType" : "DescribeGroupsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeGroupsResponse" : { "c2jName" : "DescribeGroupsResponse", "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" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "GroupMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The list of groups.

\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 #groups(List)}.\n@param groups 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 #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of groups.

\n

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

\n

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

\n@return The list of groups.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of groups.

\n@param groups The list of groups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "

The list of groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups 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" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "

The list of groups.

\n@param groups The list of groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "

The list of groups.

\n

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

\n

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

\n@return The list of groups.", "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" : "Groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Groups", "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" : "GroupMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link GroupMetadata.Builder} avoiding the need to create one manually via {@link GroupMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link GroupMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(GroupMetadata)}.\n@param member a consumer that will call methods on {@link GroupMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(GroupMetadata)", "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(GroupMetadata)}\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" : "GroupMetadata", "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" : "SDK_POJO", "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" : "GroupMetadata", "variableName" : "member", "variableType" : "GroupMetadata", "documentation" : null, "simpleType" : "GroupMetadata", "variableSetterType" : "GroupMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "GroupMetadata", "variableName" : "member", "variableType" : "GroupMetadata", "documentation" : "", "simpleType" : "GroupMetadata", "variableSetterType" : "GroupMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "GroupMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "GroupMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "

The list of groups.

\n@param groups The list of groups.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "

The list of groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Groups" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "GroupMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The list of groups.

\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 #groups(List)}.\n@param groups 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 #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of groups.

\n

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

\n

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

\n@return The list of groups.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of groups.

\n@param groups The list of groups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "

The list of groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups 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" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "

The list of groups.

\n@param groups The list of groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "

The list of groups.

\n

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

\n

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

\n@return The list of groups.", "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" : "Groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Groups", "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" : "GroupMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link GroupMetadata.Builder} avoiding the need to create one manually via {@link GroupMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link GroupMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(GroupMetadata)}.\n@param member a consumer that will call methods on {@link GroupMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(GroupMetadata)", "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(GroupMetadata)}\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" : "GroupMetadata", "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" : "SDK_POJO", "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" : "GroupMetadata", "variableName" : "member", "variableType" : "GroupMetadata", "documentation" : null, "simpleType" : "GroupMetadata", "variableSetterType" : "GroupMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "GroupMetadata", "variableName" : "member", "variableType" : "GroupMetadata", "documentation" : "", "simpleType" : "GroupMetadata", "variableSetterType" : "GroupMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "GroupMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "GroupMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "

The list of groups.

\n@param groups The list of groups.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "

The list of groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "GroupMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The list of groups.

\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 #groups(List)}.\n@param groups 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 #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of groups.

\n

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

\n

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

\n@return The list of groups.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of groups.

\n@param groups The list of groups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "

The list of groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups 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" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "

The list of groups.

\n@param groups The list of groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "

The list of groups.

\n

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

\n

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

\n@return The list of groups.", "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" : "Groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Groups", "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" : "GroupMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link GroupMetadata.Builder} avoiding the need to create one manually via {@link GroupMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link GroupMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(GroupMetadata)}.\n@param member a consumer that will call methods on {@link GroupMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(GroupMetadata)", "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(GroupMetadata)}\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" : "GroupMetadata", "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" : "SDK_POJO", "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" : "GroupMetadata", "variableName" : "member", "variableType" : "GroupMetadata", "documentation" : null, "simpleType" : "GroupMetadata", "variableSetterType" : "GroupMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "GroupMetadata", "variableName" : "member", "variableType" : "GroupMetadata", "documentation" : "", "simpleType" : "GroupMetadata", "variableSetterType" : "GroupMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "GroupMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "GroupMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "

The list of groups.

\n@param groups The list of groups.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "

The list of groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "MarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeGroupsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeGroupsResponse", "variableName" : "describeGroupsResponse", "variableType" : "DescribeGroupsResponse", "documentation" : null, "simpleType" : "DescribeGroupsResponse", "variableSetterType" : "DescribeGroupsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeNotificationSubscriptionsRequest" : { "c2jName" : "DescribeNotificationSubscriptionsRequest", "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" : "DescribeNotificationSubscriptions", "locationName" : null, "requestUri" : "/api/v1/organizations/{OrganizationId}/subscriptions", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

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

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return with this call.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return with this call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return with this call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Limit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return with this call.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return with this call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return with this call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "OrganizationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

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

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

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

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return with this call.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return with this call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return with this call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "OrganizationId" ], "shapeName" : "DescribeNotificationSubscriptionsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeNotificationSubscriptionsRequest", "variableName" : "describeNotificationSubscriptionsRequest", "variableType" : "DescribeNotificationSubscriptionsRequest", "documentation" : null, "simpleType" : "DescribeNotificationSubscriptionsRequest", "variableSetterType" : "DescribeNotificationSubscriptionsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeNotificationSubscriptionsResponse" : { "c2jName" : "DescribeNotificationSubscriptionsResponse", "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" : true }, "beanStyleGetterMethodName" : "getSubscriptions", "beanStyleSetterMethodName" : "setSubscriptions", "c2jName" : "Subscriptions", "c2jShape" : "SubscriptionList", "defaultConsumerFluentSetterDocumentation" : "

The subscriptions.

\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 #subscriptions(List)}.\n@param subscriptions 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 #subscriptions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The subscriptions.

\n

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

\n

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

\n@return The subscriptions.\n@deprecated Use {@link #subscriptions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The subscriptions.

\n@param subscriptions The subscriptions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subscriptions(List)}\n", "documentation" : "

The subscriptions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Subscriptions 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" : "hasSubscriptions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subscriptions", "fluentSetterDocumentation" : "

The subscriptions.

\n@param subscriptions The subscriptions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subscriptions", "getterDocumentation" : "

The subscriptions.

\n

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

\n

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

\n@return The subscriptions.", "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" : "Subscriptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Subscriptions", "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" : "Subscription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Subscription.Builder} avoiding the need to create one manually via {@link Subscription#builder()}.\n\nWhen the {@link Consumer} completes, {@link Subscription.Builder#build()} is called immediately and its result is passed to {@link #member(Subscription)}.\n@param member a consumer that will call methods on {@link Subscription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Subscription)", "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(Subscription)}\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" : "Subscription", "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" : "SDK_POJO", "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" : "Subscription", "variableName" : "member", "variableType" : "Subscription", "documentation" : null, "simpleType" : "Subscription", "variableSetterType" : "Subscription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Subscription", "variableName" : "member", "variableType" : "Subscription", "documentation" : "", "simpleType" : "Subscription", "variableSetterType" : "Subscription" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Subscription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Subscription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Subscriptions", "sensitive" : false, "setterDocumentation" : "

The subscriptions.

\n@param subscriptions The subscriptions.", "setterMethodName" : "setSubscriptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "subscriptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "subscriptions", "variableType" : "java.util.List", "documentation" : "

The subscriptions.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Subscriptions" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSubscriptions", "beanStyleSetterMethodName" : "setSubscriptions", "c2jName" : "Subscriptions", "c2jShape" : "SubscriptionList", "defaultConsumerFluentSetterDocumentation" : "

The subscriptions.

\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 #subscriptions(List)}.\n@param subscriptions 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 #subscriptions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The subscriptions.

\n

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

\n

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

\n@return The subscriptions.\n@deprecated Use {@link #subscriptions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The subscriptions.

\n@param subscriptions The subscriptions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subscriptions(List)}\n", "documentation" : "

The subscriptions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Subscriptions 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" : "hasSubscriptions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subscriptions", "fluentSetterDocumentation" : "

The subscriptions.

\n@param subscriptions The subscriptions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subscriptions", "getterDocumentation" : "

The subscriptions.

\n

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

\n

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

\n@return The subscriptions.", "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" : "Subscriptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Subscriptions", "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" : "Subscription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Subscription.Builder} avoiding the need to create one manually via {@link Subscription#builder()}.\n\nWhen the {@link Consumer} completes, {@link Subscription.Builder#build()} is called immediately and its result is passed to {@link #member(Subscription)}.\n@param member a consumer that will call methods on {@link Subscription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Subscription)", "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(Subscription)}\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" : "Subscription", "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" : "SDK_POJO", "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" : "Subscription", "variableName" : "member", "variableType" : "Subscription", "documentation" : null, "simpleType" : "Subscription", "variableSetterType" : "Subscription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Subscription", "variableName" : "member", "variableType" : "Subscription", "documentation" : "", "simpleType" : "Subscription", "variableSetterType" : "Subscription" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Subscription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Subscription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Subscriptions", "sensitive" : false, "setterDocumentation" : "

The subscriptions.

\n@param subscriptions The subscriptions.", "setterMethodName" : "setSubscriptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "subscriptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "subscriptions", "variableType" : "java.util.List", "documentation" : "

The subscriptions.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSubscriptions", "beanStyleSetterMethodName" : "setSubscriptions", "c2jName" : "Subscriptions", "c2jShape" : "SubscriptionList", "defaultConsumerFluentSetterDocumentation" : "

The subscriptions.

\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 #subscriptions(List)}.\n@param subscriptions 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 #subscriptions(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The subscriptions.

\n

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

\n

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

\n@return The subscriptions.\n@deprecated Use {@link #subscriptions()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The subscriptions.

\n@param subscriptions The subscriptions.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subscriptions(List)}\n", "documentation" : "

The subscriptions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Subscriptions 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" : "hasSubscriptions", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subscriptions", "fluentSetterDocumentation" : "

The subscriptions.

\n@param subscriptions The subscriptions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subscriptions", "getterDocumentation" : "

The subscriptions.

\n

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

\n

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

\n@return The subscriptions.", "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" : "Subscriptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Subscriptions", "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" : "Subscription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Subscription.Builder} avoiding the need to create one manually via {@link Subscription#builder()}.\n\nWhen the {@link Consumer} completes, {@link Subscription.Builder#build()} is called immediately and its result is passed to {@link #member(Subscription)}.\n@param member a consumer that will call methods on {@link Subscription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Subscription)", "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(Subscription)}\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" : "Subscription", "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" : "SDK_POJO", "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" : "Subscription", "variableName" : "member", "variableType" : "Subscription", "documentation" : null, "simpleType" : "Subscription", "variableSetterType" : "Subscription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Subscription", "variableName" : "member", "variableType" : "Subscription", "documentation" : "", "simpleType" : "Subscription", "variableSetterType" : "Subscription" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Subscription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Subscription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Subscriptions", "sensitive" : false, "setterDocumentation" : "

The subscriptions.

\n@param subscriptions The subscriptions.", "setterMethodName" : "setSubscriptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "subscriptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "subscriptions", "variableType" : "java.util.List", "documentation" : "

The subscriptions.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeNotificationSubscriptionsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeNotificationSubscriptionsResponse", "variableName" : "describeNotificationSubscriptionsResponse", "variableType" : "DescribeNotificationSubscriptionsResponse", "documentation" : null, "simpleType" : "DescribeNotificationSubscriptionsResponse", "variableSetterType" : "DescribeNotificationSubscriptionsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeResourcePermissionsRequest" : { "c2jName" : "DescribeResourcePermissionsRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeResourcePermissions", "locationName" : null, "requestUri" : "/api/v1/resources/{ResourceId}/permissions", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

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

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrincipalId", "beanStyleSetterMethodName" : "setPrincipalId", "c2jName" : "PrincipalId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the principal to filter permissions by.

\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 #principalId(String)}.\n@param principalId 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 #principalId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the principal to filter permissions by.

\n@return The ID of the principal to filter permissions by.\n@deprecated Use {@link #principalId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the principal to filter permissions by.

\n@param principalId The ID of the principal to filter permissions by.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #principalId(String)}\n", "documentation" : "

The ID of the principal to filter permissions by.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrincipalId 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" : "hasPrincipalId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "principalId", "fluentSetterDocumentation" : "

The ID of the principal to filter permissions by.

\n@param principalId The ID of the principal to filter permissions by.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "principalId", "getterDocumentation" : "

The ID of the principal to filter permissions by.

\n@return The ID of the principal to filter permissions by.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "principalId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "principalId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PrincipalId", "sensitive" : false, "setterDocumentation" : "

The ID of the principal to filter permissions by.

\n@param principalId The ID of the principal to filter permissions by.", "setterMethodName" : "setPrincipalId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : "

The ID of the principal to filter permissions by.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return with this call.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return with this call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return with this call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\n@return The marker for the next set of results. (You received this marker from a previous call)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\n@param marker The marker for the next set of results. (You received this marker from a previous call)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\n@param marker The marker for the next set of results. (You received this marker from a previous call)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\n@return The marker for the next set of results. (You received this marker from a previous call)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\n@param marker The marker for the next set of results. (You received this marker from a previous call)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Limit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return with this call.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return with this call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return with this call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\n@return The marker for the next set of results. (You received this marker from a previous call)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\n@param marker The marker for the next set of results. (You received this marker from a previous call)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\n@param marker The marker for the next set of results. (You received this marker from a previous call)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\n@return The marker for the next set of results. (You received this marker from a previous call)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\n@param marker The marker for the next set of results. (You received this marker from a previous call)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PrincipalId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrincipalId", "beanStyleSetterMethodName" : "setPrincipalId", "c2jName" : "PrincipalId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the principal to filter permissions by.

\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 #principalId(String)}.\n@param principalId 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 #principalId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the principal to filter permissions by.

\n@return The ID of the principal to filter permissions by.\n@deprecated Use {@link #principalId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the principal to filter permissions by.

\n@param principalId The ID of the principal to filter permissions by.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #principalId(String)}\n", "documentation" : "

The ID of the principal to filter permissions by.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrincipalId 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" : "hasPrincipalId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "principalId", "fluentSetterDocumentation" : "

The ID of the principal to filter permissions by.

\n@param principalId The ID of the principal to filter permissions by.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "principalId", "getterDocumentation" : "

The ID of the principal to filter permissions by.

\n@return The ID of the principal to filter permissions by.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "principalId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "principalId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PrincipalId", "sensitive" : false, "setterDocumentation" : "

The ID of the principal to filter permissions by.

\n@param principalId The ID of the principal to filter permissions by.", "setterMethodName" : "setPrincipalId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : "

The ID of the principal to filter permissions by.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

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

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

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

The ID of the resource.

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

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrincipalId", "beanStyleSetterMethodName" : "setPrincipalId", "c2jName" : "PrincipalId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the principal to filter permissions by.

\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 #principalId(String)}.\n@param principalId 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 #principalId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the principal to filter permissions by.

\n@return The ID of the principal to filter permissions by.\n@deprecated Use {@link #principalId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the principal to filter permissions by.

\n@param principalId The ID of the principal to filter permissions by.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #principalId(String)}\n", "documentation" : "

The ID of the principal to filter permissions by.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrincipalId 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" : "hasPrincipalId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "principalId", "fluentSetterDocumentation" : "

The ID of the principal to filter permissions by.

\n@param principalId The ID of the principal to filter permissions by.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "principalId", "getterDocumentation" : "

The ID of the principal to filter permissions by.

\n@return The ID of the principal to filter permissions by.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "principalId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "principalId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PrincipalId", "sensitive" : false, "setterDocumentation" : "

The ID of the principal to filter permissions by.

\n@param principalId The ID of the principal to filter permissions by.", "setterMethodName" : "setPrincipalId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : "

The ID of the principal to filter permissions by.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return with this call.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return with this call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return with this call.

\n@return The maximum number of items to return with this call.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return with this call.

\n@param limit The maximum number of items to return with this call.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return with this call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\n@return The marker for the next set of results. (You received this marker from a previous call)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\n@param marker The marker for the next set of results. (You received this marker from a previous call)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\n@param marker The marker for the next set of results. (You received this marker from a previous call)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\n@return The marker for the next set of results. (You received this marker from a previous call)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call)

\n@param marker The marker for the next set of results. (You received this marker from a previous call)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceId" ], "shapeName" : "DescribeResourcePermissionsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeResourcePermissionsRequest", "variableName" : "describeResourcePermissionsRequest", "variableType" : "DescribeResourcePermissionsRequest", "documentation" : null, "simpleType" : "DescribeResourcePermissionsRequest", "variableSetterType" : "DescribeResourcePermissionsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeResourcePermissionsResponse" : { "c2jName" : "DescribeResourcePermissionsResponse", "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" : true }, "beanStyleGetterMethodName" : "getPrincipals", "beanStyleSetterMethodName" : "setPrincipals", "c2jName" : "Principals", "c2jShape" : "PrincipalList", "defaultConsumerFluentSetterDocumentation" : "

The principals.

\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 #principals(List)}.\n@param principals 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 #principals(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The principals.

\n

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

\n

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

\n@return The principals.\n@deprecated Use {@link #principals()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The principals.

\n@param principals The principals.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #principals(List)}\n", "documentation" : "

The principals.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Principals 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" : "hasPrincipals", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "principals", "fluentSetterDocumentation" : "

The principals.

\n@param principals The principals.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "principals", "getterDocumentation" : "

The principals.

\n

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

\n

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

\n@return The principals.", "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" : "Principals", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Principals", "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" : "Principal", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Principal.Builder} avoiding the need to create one manually via {@link Principal#builder()}.\n\nWhen the {@link Consumer} completes, {@link Principal.Builder#build()} is called immediately and its result is passed to {@link #member(Principal)}.\n@param member a consumer that will call methods on {@link Principal.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Principal)", "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(Principal)}\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" : "Principal", "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" : "SDK_POJO", "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" : "Principal", "variableName" : "member", "variableType" : "Principal", "documentation" : null, "simpleType" : "Principal", "variableSetterType" : "Principal" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Principal", "variableName" : "member", "variableType" : "Principal", "documentation" : "", "simpleType" : "Principal", "variableSetterType" : "Principal" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Principal", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Principal", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Principals", "sensitive" : false, "setterDocumentation" : "

The principals.

\n@param principals The principals.", "setterMethodName" : "setPrincipals", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "principals", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "principals", "variableType" : "java.util.List", "documentation" : "

The principals.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Principals" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getPrincipals", "beanStyleSetterMethodName" : "setPrincipals", "c2jName" : "Principals", "c2jShape" : "PrincipalList", "defaultConsumerFluentSetterDocumentation" : "

The principals.

\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 #principals(List)}.\n@param principals 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 #principals(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The principals.

\n

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

\n

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

\n@return The principals.\n@deprecated Use {@link #principals()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The principals.

\n@param principals The principals.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #principals(List)}\n", "documentation" : "

The principals.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Principals 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" : "hasPrincipals", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "principals", "fluentSetterDocumentation" : "

The principals.

\n@param principals The principals.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "principals", "getterDocumentation" : "

The principals.

\n

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

\n

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

\n@return The principals.", "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" : "Principals", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Principals", "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" : "Principal", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Principal.Builder} avoiding the need to create one manually via {@link Principal#builder()}.\n\nWhen the {@link Consumer} completes, {@link Principal.Builder#build()} is called immediately and its result is passed to {@link #member(Principal)}.\n@param member a consumer that will call methods on {@link Principal.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Principal)", "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(Principal)}\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" : "Principal", "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" : "SDK_POJO", "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" : "Principal", "variableName" : "member", "variableType" : "Principal", "documentation" : null, "simpleType" : "Principal", "variableSetterType" : "Principal" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Principal", "variableName" : "member", "variableType" : "Principal", "documentation" : "", "simpleType" : "Principal", "variableSetterType" : "Principal" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Principal", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Principal", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Principals", "sensitive" : false, "setterDocumentation" : "

The principals.

\n@param principals The principals.", "setterMethodName" : "setPrincipals", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "principals", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "principals", "variableType" : "java.util.List", "documentation" : "

The principals.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getPrincipals", "beanStyleSetterMethodName" : "setPrincipals", "c2jName" : "Principals", "c2jShape" : "PrincipalList", "defaultConsumerFluentSetterDocumentation" : "

The principals.

\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 #principals(List)}.\n@param principals 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 #principals(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The principals.

\n

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

\n

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

\n@return The principals.\n@deprecated Use {@link #principals()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The principals.

\n@param principals The principals.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #principals(List)}\n", "documentation" : "

The principals.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Principals 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" : "hasPrincipals", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "principals", "fluentSetterDocumentation" : "

The principals.

\n@param principals The principals.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "principals", "getterDocumentation" : "

The principals.

\n

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

\n

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

\n@return The principals.", "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" : "Principals", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Principals", "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" : "Principal", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Principal.Builder} avoiding the need to create one manually via {@link Principal#builder()}.\n\nWhen the {@link Consumer} completes, {@link Principal.Builder#build()} is called immediately and its result is passed to {@link #member(Principal)}.\n@param member a consumer that will call methods on {@link Principal.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Principal)", "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(Principal)}\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" : "Principal", "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" : "SDK_POJO", "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" : "Principal", "variableName" : "member", "variableType" : "Principal", "documentation" : null, "simpleType" : "Principal", "variableSetterType" : "Principal" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Principal", "variableName" : "member", "variableType" : "Principal", "documentation" : "", "simpleType" : "Principal", "variableSetterType" : "Principal" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Principal", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Principal", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Principals", "sensitive" : false, "setterDocumentation" : "

The principals.

\n@param principals The principals.", "setterMethodName" : "setPrincipals", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "principals", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "principals", "variableType" : "java.util.List", "documentation" : "

The principals.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeResourcePermissionsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeResourcePermissionsResponse", "variableName" : "describeResourcePermissionsResponse", "variableType" : "DescribeResourcePermissionsResponse", "documentation" : null, "simpleType" : "DescribeResourcePermissionsResponse", "variableSetterType" : "DescribeResourcePermissionsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeRootFoldersRequest" : { "c2jName" : "DescribeRootFoldersRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeRootFolders", "locationName" : null, "requestUri" : "/api/v1/me/root", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@return Amazon WorkDocs authentication token.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token.

\n@return Amazon WorkDocs authentication token.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@return Amazon WorkDocs authentication token.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token.

\n@return Amazon WorkDocs authentication token.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Limit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@return Amazon WorkDocs authentication token.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token.

\n@return Amazon WorkDocs authentication token.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "AuthenticationToken" ], "shapeName" : "DescribeRootFoldersRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeRootFoldersRequest", "variableName" : "describeRootFoldersRequest", "variableType" : "DescribeRootFoldersRequest", "documentation" : null, "simpleType" : "DescribeRootFoldersRequest", "variableSetterType" : "DescribeRootFoldersRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeRootFoldersResponse" : { "c2jName" : "DescribeRootFoldersResponse", "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" : true }, "beanStyleGetterMethodName" : "getFolders", "beanStyleSetterMethodName" : "setFolders", "c2jName" : "Folders", "c2jShape" : "FolderMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The user's special folders.

\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 #folders(List)}.\n@param folders 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 #folders(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The user's special folders.

\n

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

\n

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

\n@return The user's special folders.\n@deprecated Use {@link #folders()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user's special folders.

\n@param folders The user's special folders.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folders(List)}\n", "documentation" : "

The user's special folders.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Folders 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" : "hasFolders", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folders", "fluentSetterDocumentation" : "

The user's special folders.

\n@param folders The user's special folders.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folders", "getterDocumentation" : "

The user's special folders.

\n

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

\n

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

\n@return The user's special folders.", "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" : "Folders", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Folders", "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" : "FolderMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FolderMetadata.Builder} avoiding the need to create one manually via {@link FolderMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link FolderMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(FolderMetadata)}.\n@param member a consumer that will call methods on {@link FolderMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FolderMetadata)", "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(FolderMetadata)}\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" : "FolderMetadata", "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" : "SDK_POJO", "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" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : null, "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : "", "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FolderMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FolderMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Folders", "sensitive" : false, "setterDocumentation" : "

The user's special folders.

\n@param folders The user's special folders.", "setterMethodName" : "setFolders", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : "

The user's special folders.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results.

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

The marker for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Folders" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getFolders", "beanStyleSetterMethodName" : "setFolders", "c2jName" : "Folders", "c2jShape" : "FolderMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The user's special folders.

\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 #folders(List)}.\n@param folders 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 #folders(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The user's special folders.

\n

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

\n

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

\n@return The user's special folders.\n@deprecated Use {@link #folders()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user's special folders.

\n@param folders The user's special folders.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folders(List)}\n", "documentation" : "

The user's special folders.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Folders 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" : "hasFolders", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folders", "fluentSetterDocumentation" : "

The user's special folders.

\n@param folders The user's special folders.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folders", "getterDocumentation" : "

The user's special folders.

\n

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

\n

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

\n@return The user's special folders.", "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" : "Folders", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Folders", "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" : "FolderMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FolderMetadata.Builder} avoiding the need to create one manually via {@link FolderMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link FolderMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(FolderMetadata)}.\n@param member a consumer that will call methods on {@link FolderMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FolderMetadata)", "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(FolderMetadata)}\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" : "FolderMetadata", "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" : "SDK_POJO", "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" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : null, "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : "", "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FolderMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FolderMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Folders", "sensitive" : false, "setterDocumentation" : "

The user's special folders.

\n@param folders The user's special folders.", "setterMethodName" : "setFolders", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : "

The user's special folders.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results.

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

The marker for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getFolders", "beanStyleSetterMethodName" : "setFolders", "c2jName" : "Folders", "c2jShape" : "FolderMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The user's special folders.

\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 #folders(List)}.\n@param folders 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 #folders(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The user's special folders.

\n

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

\n

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

\n@return The user's special folders.\n@deprecated Use {@link #folders()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user's special folders.

\n@param folders The user's special folders.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folders(List)}\n", "documentation" : "

The user's special folders.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Folders 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" : "hasFolders", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folders", "fluentSetterDocumentation" : "

The user's special folders.

\n@param folders The user's special folders.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folders", "getterDocumentation" : "

The user's special folders.

\n

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

\n

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

\n@return The user's special folders.", "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" : "Folders", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Folders", "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" : "FolderMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FolderMetadata.Builder} avoiding the need to create one manually via {@link FolderMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link FolderMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(FolderMetadata)}.\n@param member a consumer that will call methods on {@link FolderMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FolderMetadata)", "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(FolderMetadata)}\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" : "FolderMetadata", "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" : "SDK_POJO", "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" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : null, "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : "", "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FolderMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FolderMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Folders", "sensitive" : false, "setterDocumentation" : "

The user's special folders.

\n@param folders The user's special folders.", "setterMethodName" : "setFolders", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : "

The user's special folders.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results.

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

The marker for the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results.

\n@return The marker for the next set of results.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results.

\n@param marker The marker for the next set of results.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeRootFoldersResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeRootFoldersResponse", "variableName" : "describeRootFoldersResponse", "variableType" : "DescribeRootFoldersResponse", "documentation" : null, "simpleType" : "DescribeRootFoldersResponse", "variableSetterType" : "DescribeRootFoldersResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeUsersRequest" : { "c2jName" : "DescribeUsersRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeUsers", "locationName" : null, "requestUri" : "/api/v1/users", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

\n@return The ID of the organization.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "organizationId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "organizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserIds", "beanStyleSetterMethodName" : "setUserIds", "c2jName" : "UserIds", "c2jShape" : "UserIdsType", "defaultConsumerFluentSetterDocumentation" : "

The IDs of the users.

\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 #userIds(String)}.\n@param userIds 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 #userIds(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The IDs of the users.

\n@return The IDs of the users.\n@deprecated Use {@link #userIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The IDs of the users.

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

The IDs of the users.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserIds 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" : "hasUserIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userIds", "fluentSetterDocumentation" : "

The IDs of the users.

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

The IDs of the users.

\n@return The IDs of the users.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "userIds", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "userIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserIds", "sensitive" : false, "setterDocumentation" : "

The IDs of the users.

\n@param userIds The IDs of the users.", "setterMethodName" : "setUserIds", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userIds", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userIds", "variableType" : "String", "documentation" : "

The IDs of the users.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getQuery", "beanStyleSetterMethodName" : "setQuery", "c2jName" : "Query", "c2jShape" : "SearchQueryType", "defaultConsumerFluentSetterDocumentation" : "

A query to filter users by user name.

\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 #query(String)}.\n@param query 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 #query(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A query to filter users by user name.

\n@return A query to filter users by user name.\n@deprecated Use {@link #query()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A query to filter users by user name.

\n@param query A query to filter users by user name.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #query(String)}\n", "documentation" : "

A query to filter users by user name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Query 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" : "hasQuery", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "query", "fluentSetterDocumentation" : "

A query to filter users by user name.

\n@param query A query to filter users by user name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "query", "getterDocumentation" : "

A query to filter users by user name.

\n@return A query to filter users by user name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "query", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "query", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Query", "sensitive" : true, "setterDocumentation" : "

A query to filter users by user name.

\n@param query A query to filter users by user name.", "setterMethodName" : "setQuery", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "query", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "query", "variableType" : "String", "documentation" : "

A query to filter users by user name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInclude", "beanStyleSetterMethodName" : "setInclude", "c2jName" : "Include", "c2jShape" : "UserFilterType", "defaultConsumerFluentSetterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\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 #includeAsString(String)}.\n@param include 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 #include(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #include} will return {@link UserFilterType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #includeAsString}.\n

\n@return The state of the users. Specify \"ALL\" to include inactive users.\n@see UserFilterType\n@deprecated Use {@link #includeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\n@param include The state of the users. Specify \"ALL\" to include inactive users.\n@see UserFilterType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserFilterType\n@deprecated Use {@link #include(String)}\n", "documentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

", "endpointDiscoveryId" : false, "enumType" : "UserFilterType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Include 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" : "hasInclude", "fluentEnumGetterMethodName" : "include", "fluentEnumSetterMethodName" : "include", "fluentGetterMethodName" : "includeAsString", "fluentSetterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\n@param include The state of the users. Specify \"ALL\" to include inactive users.\n@see UserFilterType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserFilterType", "fluentSetterMethodName" : "include", "getterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #include} will return {@link UserFilterType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #includeAsString}.\n

\n@return The state of the users. Specify \"ALL\" to include inactive users.\n@see UserFilterType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "include", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "include", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Include", "sensitive" : false, "setterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\n@param include The state of the users. Specify \"ALL\" to include inactive users.\n@see UserFilterType", "setterMethodName" : "setInclude", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrder", "beanStyleSetterMethodName" : "setOrder", "c2jName" : "Order", "c2jShape" : "OrderType", "defaultConsumerFluentSetterDocumentation" : "

The order for the results.

\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 #orderAsString(String)}.\n@param order 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 #order(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The order for the results.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #order} will return {@link OrderType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #orderAsString}.\n

\n@return The order for the results.\n@see OrderType\n@deprecated Use {@link #orderAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The order for the results.

\n@param order The order for the results.\n@see OrderType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OrderType\n@deprecated Use {@link #order(String)}\n", "documentation" : "

The order for the results.

", "endpointDiscoveryId" : false, "enumType" : "OrderType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Order 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" : "hasOrder", "fluentEnumGetterMethodName" : "order", "fluentEnumSetterMethodName" : "order", "fluentGetterMethodName" : "orderAsString", "fluentSetterDocumentation" : "

The order for the results.

\n@param order The order for the results.\n@see OrderType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OrderType", "fluentSetterMethodName" : "order", "getterDocumentation" : "

The order for the results.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #order} will return {@link OrderType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #orderAsString}.\n

\n@return The order for the results.\n@see OrderType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "order", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "order", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Order", "sensitive" : false, "setterDocumentation" : "

The order for the results.

\n@param order The order for the results.\n@see OrderType", "setterMethodName" : "setOrder", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "order", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "order", "variableType" : "String", "documentation" : "

The order for the results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSort", "beanStyleSetterMethodName" : "setSort", "c2jName" : "Sort", "c2jShape" : "UserSortType", "defaultConsumerFluentSetterDocumentation" : "

The sorting criteria.

\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 #sortAsString(String)}.\n@param sort 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 #sort(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The sorting criteria.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #sort} will return {@link UserSortType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sortAsString}.\n

\n@return The sorting criteria.\n@see UserSortType\n@deprecated Use {@link #sortAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see UserSortType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserSortType\n@deprecated Use {@link #sort(String)}\n", "documentation" : "

The sorting criteria.

", "endpointDiscoveryId" : false, "enumType" : "UserSortType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Sort 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" : "hasSort", "fluentEnumGetterMethodName" : "sort", "fluentEnumSetterMethodName" : "sort", "fluentGetterMethodName" : "sortAsString", "fluentSetterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see UserSortType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserSortType", "fluentSetterMethodName" : "sort", "getterDocumentation" : "

The sorting criteria.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #sort} will return {@link UserSortType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sortAsString}.\n

\n@return The sorting criteria.\n@see UserSortType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "sort", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "sort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Sort", "sensitive" : false, "setterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see UserSortType", "setterMethodName" : "setSort", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sort", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sort", "variableType" : "String", "documentation" : "

The sorting criteria.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFields", "beanStyleSetterMethodName" : "setFields", "c2jName" : "Fields", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\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 #fields(String)}.\n@param fields 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 #fields(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\n@return A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.\n@deprecated Use {@link #fields()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\n@param fields A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fields(String)}\n", "documentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fields 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" : "hasFields", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fields", "fluentSetterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\n@param fields A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fields", "getterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\n@return A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "fields", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "fields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fields", "sensitive" : false, "setterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\n@param fields A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.", "setterMethodName" : "setFields", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Fields" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFields", "beanStyleSetterMethodName" : "setFields", "c2jName" : "Fields", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\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 #fields(String)}.\n@param fields 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 #fields(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\n@return A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.\n@deprecated Use {@link #fields()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\n@param fields A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fields(String)}\n", "documentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fields 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" : "hasFields", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fields", "fluentSetterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\n@param fields A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fields", "getterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\n@return A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "fields", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "fields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fields", "sensitive" : false, "setterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\n@param fields A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.", "setterMethodName" : "setFields", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Include" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInclude", "beanStyleSetterMethodName" : "setInclude", "c2jName" : "Include", "c2jShape" : "UserFilterType", "defaultConsumerFluentSetterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\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 #includeAsString(String)}.\n@param include 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 #include(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #include} will return {@link UserFilterType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #includeAsString}.\n

\n@return The state of the users. Specify \"ALL\" to include inactive users.\n@see UserFilterType\n@deprecated Use {@link #includeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\n@param include The state of the users. Specify \"ALL\" to include inactive users.\n@see UserFilterType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserFilterType\n@deprecated Use {@link #include(String)}\n", "documentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

", "endpointDiscoveryId" : false, "enumType" : "UserFilterType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Include 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" : "hasInclude", "fluentEnumGetterMethodName" : "include", "fluentEnumSetterMethodName" : "include", "fluentGetterMethodName" : "includeAsString", "fluentSetterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\n@param include The state of the users. Specify \"ALL\" to include inactive users.\n@see UserFilterType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserFilterType", "fluentSetterMethodName" : "include", "getterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #include} will return {@link UserFilterType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #includeAsString}.\n

\n@return The state of the users. Specify \"ALL\" to include inactive users.\n@see UserFilterType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "include", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "include", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Include", "sensitive" : false, "setterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\n@param include The state of the users. Specify \"ALL\" to include inactive users.\n@see UserFilterType", "setterMethodName" : "setInclude", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Limit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Order" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrder", "beanStyleSetterMethodName" : "setOrder", "c2jName" : "Order", "c2jShape" : "OrderType", "defaultConsumerFluentSetterDocumentation" : "

The order for the results.

\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 #orderAsString(String)}.\n@param order 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 #order(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The order for the results.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #order} will return {@link OrderType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #orderAsString}.\n

\n@return The order for the results.\n@see OrderType\n@deprecated Use {@link #orderAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The order for the results.

\n@param order The order for the results.\n@see OrderType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OrderType\n@deprecated Use {@link #order(String)}\n", "documentation" : "

The order for the results.

", "endpointDiscoveryId" : false, "enumType" : "OrderType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Order 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" : "hasOrder", "fluentEnumGetterMethodName" : "order", "fluentEnumSetterMethodName" : "order", "fluentGetterMethodName" : "orderAsString", "fluentSetterDocumentation" : "

The order for the results.

\n@param order The order for the results.\n@see OrderType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OrderType", "fluentSetterMethodName" : "order", "getterDocumentation" : "

The order for the results.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #order} will return {@link OrderType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #orderAsString}.\n

\n@return The order for the results.\n@see OrderType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "order", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "order", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Order", "sensitive" : false, "setterDocumentation" : "

The order for the results.

\n@param order The order for the results.\n@see OrderType", "setterMethodName" : "setOrder", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "order", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "order", "variableType" : "String", "documentation" : "

The order for the results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "OrganizationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

\n@return The ID of the organization.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "organizationId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "organizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Query" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getQuery", "beanStyleSetterMethodName" : "setQuery", "c2jName" : "Query", "c2jShape" : "SearchQueryType", "defaultConsumerFluentSetterDocumentation" : "

A query to filter users by user name.

\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 #query(String)}.\n@param query 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 #query(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A query to filter users by user name.

\n@return A query to filter users by user name.\n@deprecated Use {@link #query()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A query to filter users by user name.

\n@param query A query to filter users by user name.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #query(String)}\n", "documentation" : "

A query to filter users by user name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Query 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" : "hasQuery", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "query", "fluentSetterDocumentation" : "

A query to filter users by user name.

\n@param query A query to filter users by user name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "query", "getterDocumentation" : "

A query to filter users by user name.

\n@return A query to filter users by user name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "query", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "query", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Query", "sensitive" : true, "setterDocumentation" : "

A query to filter users by user name.

\n@param query A query to filter users by user name.", "setterMethodName" : "setQuery", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "query", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "query", "variableType" : "String", "documentation" : "

A query to filter users by user name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Sort" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSort", "beanStyleSetterMethodName" : "setSort", "c2jName" : "Sort", "c2jShape" : "UserSortType", "defaultConsumerFluentSetterDocumentation" : "

The sorting criteria.

\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 #sortAsString(String)}.\n@param sort 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 #sort(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The sorting criteria.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #sort} will return {@link UserSortType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sortAsString}.\n

\n@return The sorting criteria.\n@see UserSortType\n@deprecated Use {@link #sortAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see UserSortType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserSortType\n@deprecated Use {@link #sort(String)}\n", "documentation" : "

The sorting criteria.

", "endpointDiscoveryId" : false, "enumType" : "UserSortType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Sort 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" : "hasSort", "fluentEnumGetterMethodName" : "sort", "fluentEnumSetterMethodName" : "sort", "fluentGetterMethodName" : "sortAsString", "fluentSetterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see UserSortType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserSortType", "fluentSetterMethodName" : "sort", "getterDocumentation" : "

The sorting criteria.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #sort} will return {@link UserSortType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sortAsString}.\n

\n@return The sorting criteria.\n@see UserSortType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "sort", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "sort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Sort", "sensitive" : false, "setterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see UserSortType", "setterMethodName" : "setSort", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sort", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sort", "variableType" : "String", "documentation" : "

The sorting criteria.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserIds" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserIds", "beanStyleSetterMethodName" : "setUserIds", "c2jName" : "UserIds", "c2jShape" : "UserIdsType", "defaultConsumerFluentSetterDocumentation" : "

The IDs of the users.

\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 #userIds(String)}.\n@param userIds 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 #userIds(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The IDs of the users.

\n@return The IDs of the users.\n@deprecated Use {@link #userIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The IDs of the users.

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

The IDs of the users.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserIds 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" : "hasUserIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userIds", "fluentSetterDocumentation" : "

The IDs of the users.

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

The IDs of the users.

\n@return The IDs of the users.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "userIds", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "userIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserIds", "sensitive" : false, "setterDocumentation" : "

The IDs of the users.

\n@param userIds The IDs of the users.", "setterMethodName" : "setUserIds", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userIds", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userIds", "variableType" : "String", "documentation" : "

The IDs of the users.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

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

The ID of the organization.

\n@return The ID of the organization.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "organizationId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "organizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserIds", "beanStyleSetterMethodName" : "setUserIds", "c2jName" : "UserIds", "c2jShape" : "UserIdsType", "defaultConsumerFluentSetterDocumentation" : "

The IDs of the users.

\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 #userIds(String)}.\n@param userIds 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 #userIds(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The IDs of the users.

\n@return The IDs of the users.\n@deprecated Use {@link #userIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The IDs of the users.

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

The IDs of the users.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserIds 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" : "hasUserIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userIds", "fluentSetterDocumentation" : "

The IDs of the users.

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

The IDs of the users.

\n@return The IDs of the users.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "userIds", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "userIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserIds", "sensitive" : false, "setterDocumentation" : "

The IDs of the users.

\n@param userIds The IDs of the users.", "setterMethodName" : "setUserIds", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userIds", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userIds", "variableType" : "String", "documentation" : "

The IDs of the users.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getQuery", "beanStyleSetterMethodName" : "setQuery", "c2jName" : "Query", "c2jShape" : "SearchQueryType", "defaultConsumerFluentSetterDocumentation" : "

A query to filter users by user name.

\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 #query(String)}.\n@param query 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 #query(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A query to filter users by user name.

\n@return A query to filter users by user name.\n@deprecated Use {@link #query()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A query to filter users by user name.

\n@param query A query to filter users by user name.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #query(String)}\n", "documentation" : "

A query to filter users by user name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Query 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" : "hasQuery", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "query", "fluentSetterDocumentation" : "

A query to filter users by user name.

\n@param query A query to filter users by user name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "query", "getterDocumentation" : "

A query to filter users by user name.

\n@return A query to filter users by user name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "query", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "query", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Query", "sensitive" : true, "setterDocumentation" : "

A query to filter users by user name.

\n@param query A query to filter users by user name.", "setterMethodName" : "setQuery", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "query", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "query", "variableType" : "String", "documentation" : "

A query to filter users by user name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInclude", "beanStyleSetterMethodName" : "setInclude", "c2jName" : "Include", "c2jShape" : "UserFilterType", "defaultConsumerFluentSetterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\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 #includeAsString(String)}.\n@param include 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 #include(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #include} will return {@link UserFilterType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #includeAsString}.\n

\n@return The state of the users. Specify \"ALL\" to include inactive users.\n@see UserFilterType\n@deprecated Use {@link #includeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\n@param include The state of the users. Specify \"ALL\" to include inactive users.\n@see UserFilterType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserFilterType\n@deprecated Use {@link #include(String)}\n", "documentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

", "endpointDiscoveryId" : false, "enumType" : "UserFilterType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Include 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" : "hasInclude", "fluentEnumGetterMethodName" : "include", "fluentEnumSetterMethodName" : "include", "fluentGetterMethodName" : "includeAsString", "fluentSetterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\n@param include The state of the users. Specify \"ALL\" to include inactive users.\n@see UserFilterType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserFilterType", "fluentSetterMethodName" : "include", "getterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #include} will return {@link UserFilterType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #includeAsString}.\n

\n@return The state of the users. Specify \"ALL\" to include inactive users.\n@see UserFilterType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "include", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "include", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Include", "sensitive" : false, "setterDocumentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

\n@param include The state of the users. Specify \"ALL\" to include inactive users.\n@see UserFilterType", "setterMethodName" : "setInclude", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "include", "variableType" : "String", "documentation" : "

The state of the users. Specify \"ALL\" to include inactive users.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrder", "beanStyleSetterMethodName" : "setOrder", "c2jName" : "Order", "c2jShape" : "OrderType", "defaultConsumerFluentSetterDocumentation" : "

The order for the results.

\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 #orderAsString(String)}.\n@param order 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 #order(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The order for the results.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #order} will return {@link OrderType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #orderAsString}.\n

\n@return The order for the results.\n@see OrderType\n@deprecated Use {@link #orderAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The order for the results.

\n@param order The order for the results.\n@see OrderType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OrderType\n@deprecated Use {@link #order(String)}\n", "documentation" : "

The order for the results.

", "endpointDiscoveryId" : false, "enumType" : "OrderType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Order 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" : "hasOrder", "fluentEnumGetterMethodName" : "order", "fluentEnumSetterMethodName" : "order", "fluentGetterMethodName" : "orderAsString", "fluentSetterDocumentation" : "

The order for the results.

\n@param order The order for the results.\n@see OrderType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OrderType", "fluentSetterMethodName" : "order", "getterDocumentation" : "

The order for the results.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #order} will return {@link OrderType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #orderAsString}.\n

\n@return The order for the results.\n@see OrderType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "order", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "order", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Order", "sensitive" : false, "setterDocumentation" : "

The order for the results.

\n@param order The order for the results.\n@see OrderType", "setterMethodName" : "setOrder", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "order", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "order", "variableType" : "String", "documentation" : "

The order for the results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSort", "beanStyleSetterMethodName" : "setSort", "c2jName" : "Sort", "c2jShape" : "UserSortType", "defaultConsumerFluentSetterDocumentation" : "

The sorting criteria.

\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 #sortAsString(String)}.\n@param sort 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 #sort(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The sorting criteria.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #sort} will return {@link UserSortType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sortAsString}.\n

\n@return The sorting criteria.\n@see UserSortType\n@deprecated Use {@link #sortAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see UserSortType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserSortType\n@deprecated Use {@link #sort(String)}\n", "documentation" : "

The sorting criteria.

", "endpointDiscoveryId" : false, "enumType" : "UserSortType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Sort 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" : "hasSort", "fluentEnumGetterMethodName" : "sort", "fluentEnumSetterMethodName" : "sort", "fluentGetterMethodName" : "sortAsString", "fluentSetterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see UserSortType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserSortType", "fluentSetterMethodName" : "sort", "getterDocumentation" : "

The sorting criteria.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #sort} will return {@link UserSortType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sortAsString}.\n

\n@return The sorting criteria.\n@see UserSortType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "sort", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "sort", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Sort", "sensitive" : false, "setterDocumentation" : "

The sorting criteria.

\n@param sort The sorting criteria.\n@see UserSortType", "setterMethodName" : "setSort", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sort", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sort", "variableType" : "String", "documentation" : "

The sorting criteria.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@return The marker for the next set of results. (You received this marker from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

\n@param marker The marker for the next set of results. (You received this marker from a previous call.)", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. (You received this marker from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFields", "beanStyleSetterMethodName" : "setFields", "c2jName" : "Fields", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\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 #fields(String)}.\n@param fields 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 #fields(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\n@return A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.\n@deprecated Use {@link #fields()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\n@param fields A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fields(String)}\n", "documentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fields 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" : "hasFields", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fields", "fluentSetterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\n@param fields A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fields", "getterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\n@return A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "fields", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "fields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fields", "sensitive" : false, "setterDocumentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

\n@param fields A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.", "setterMethodName" : "setFields", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : "

A comma-separated list of values. Specify \"STORAGE_METADATA\" to include the user storage quota and utilization information.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeUsersRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeUsersRequest", "variableName" : "describeUsersRequest", "variableType" : "DescribeUsersRequest", "documentation" : null, "simpleType" : "DescribeUsersRequest", "variableSetterType" : "DescribeUsersRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeUsersResponse" : { "c2jName" : "DescribeUsersResponse", "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" : true }, "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "OrganizationUserList", "defaultConsumerFluentSetterDocumentation" : "

The users.

\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 #users(List)}.\n@param users 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 #users(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The users.

\n

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

\n

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

\n@return The users.\n@deprecated Use {@link #users()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The users.

\n@param users The users.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #users(List)}\n", "documentation" : "

The users.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Users 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" : "hasUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "

The users.

\n@param users The users.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "

The users.

\n

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

\n

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

\n@return The users.", "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" : "Users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Users", "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" : "User", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link User.Builder} avoiding the need to create one manually via {@link User#builder()}.\n\nWhen the {@link Consumer} completes, {@link User.Builder#build()} is called immediately and its result is passed to {@link #member(User)}.\n@param member a consumer that will call methods on {@link User.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(User)", "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(User)}\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" : "User", "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" : "SDK_POJO", "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" : "User", "variableName" : "member", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "member", "variableType" : "User", "documentation" : "", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "User", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "User", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "

The users.

\n@param users The users.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "

The users.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTotalNumberOfUsers", "beanStyleSetterMethodName" : "setTotalNumberOfUsers", "c2jName" : "TotalNumberOfUsers", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The total number of users included in the results.

\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 #totalNumberOfUsers(Long)}.\n@param totalNumberOfUsers 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 #totalNumberOfUsers(Long)", "deprecated" : true, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The total number of users included in the results.

\n@return The total number of users included in the results.\n@deprecated Use {@link #totalNumberOfUsers()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The total number of users included in the results.

\n@param totalNumberOfUsers The total number of users included in the results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #totalNumberOfUsers(Long)}\n", "documentation" : "

The total number of users included in the results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TotalNumberOfUsers 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" : "hasTotalNumberOfUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalNumberOfUsers", "fluentSetterDocumentation" : "

The total number of users included in the results.

\n@param totalNumberOfUsers The total number of users included in the results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalNumberOfUsers", "getterDocumentation" : "

The total number of users included in the results.

\n@return The total number of users included in the results.", "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" : "TotalNumberOfUsers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalNumberOfUsers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TotalNumberOfUsers", "sensitive" : false, "setterDocumentation" : "

The total number of users included in the results.

\n@param totalNumberOfUsers The total number of users included in the results.", "setterMethodName" : "setTotalNumberOfUsers", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "totalNumberOfUsers", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "totalNumberOfUsers", "variableType" : "Long", "documentation" : "

The total number of users included in the results.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TotalNumberOfUsers" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTotalNumberOfUsers", "beanStyleSetterMethodName" : "setTotalNumberOfUsers", "c2jName" : "TotalNumberOfUsers", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The total number of users included in the results.

\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 #totalNumberOfUsers(Long)}.\n@param totalNumberOfUsers 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 #totalNumberOfUsers(Long)", "deprecated" : true, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The total number of users included in the results.

\n@return The total number of users included in the results.\n@deprecated Use {@link #totalNumberOfUsers()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The total number of users included in the results.

\n@param totalNumberOfUsers The total number of users included in the results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #totalNumberOfUsers(Long)}\n", "documentation" : "

The total number of users included in the results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TotalNumberOfUsers 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" : "hasTotalNumberOfUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalNumberOfUsers", "fluentSetterDocumentation" : "

The total number of users included in the results.

\n@param totalNumberOfUsers The total number of users included in the results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalNumberOfUsers", "getterDocumentation" : "

The total number of users included in the results.

\n@return The total number of users included in the results.", "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" : "TotalNumberOfUsers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalNumberOfUsers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TotalNumberOfUsers", "sensitive" : false, "setterDocumentation" : "

The total number of users included in the results.

\n@param totalNumberOfUsers The total number of users included in the results.", "setterMethodName" : "setTotalNumberOfUsers", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "totalNumberOfUsers", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "totalNumberOfUsers", "variableType" : "Long", "documentation" : "

The total number of users included in the results.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Users" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "OrganizationUserList", "defaultConsumerFluentSetterDocumentation" : "

The users.

\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 #users(List)}.\n@param users 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 #users(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The users.

\n

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

\n

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

\n@return The users.\n@deprecated Use {@link #users()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The users.

\n@param users The users.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #users(List)}\n", "documentation" : "

The users.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Users 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" : "hasUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "

The users.

\n@param users The users.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "

The users.

\n

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

\n

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

\n@return The users.", "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" : "Users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Users", "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" : "User", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link User.Builder} avoiding the need to create one manually via {@link User#builder()}.\n\nWhen the {@link Consumer} completes, {@link User.Builder#build()} is called immediately and its result is passed to {@link #member(User)}.\n@param member a consumer that will call methods on {@link User.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(User)", "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(User)}\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" : "User", "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" : "SDK_POJO", "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" : "User", "variableName" : "member", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "member", "variableType" : "User", "documentation" : "", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "User", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "User", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "

The users.

\n@param users The users.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "

The users.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "OrganizationUserList", "defaultConsumerFluentSetterDocumentation" : "

The users.

\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 #users(List)}.\n@param users 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 #users(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The users.

\n

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

\n

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

\n@return The users.\n@deprecated Use {@link #users()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The users.

\n@param users The users.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #users(List)}\n", "documentation" : "

The users.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Users 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" : "hasUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "

The users.

\n@param users The users.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "

The users.

\n

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

\n

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

\n@return The users.", "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" : "Users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Users", "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" : "User", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link User.Builder} avoiding the need to create one manually via {@link User#builder()}.\n\nWhen the {@link Consumer} completes, {@link User.Builder#build()} is called immediately and its result is passed to {@link #member(User)}.\n@param member a consumer that will call methods on {@link User.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(User)", "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(User)}\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" : "User", "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" : "SDK_POJO", "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" : "User", "variableName" : "member", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "member", "variableType" : "User", "documentation" : "", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "User", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "User", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "

The users.

\n@param users The users.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "

The users.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTotalNumberOfUsers", "beanStyleSetterMethodName" : "setTotalNumberOfUsers", "c2jName" : "TotalNumberOfUsers", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The total number of users included in the results.

\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 #totalNumberOfUsers(Long)}.\n@param totalNumberOfUsers 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 #totalNumberOfUsers(Long)", "deprecated" : true, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The total number of users included in the results.

\n@return The total number of users included in the results.\n@deprecated Use {@link #totalNumberOfUsers()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The total number of users included in the results.

\n@param totalNumberOfUsers The total number of users included in the results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #totalNumberOfUsers(Long)}\n", "documentation" : "

The total number of users included in the results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TotalNumberOfUsers 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" : "hasTotalNumberOfUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalNumberOfUsers", "fluentSetterDocumentation" : "

The total number of users included in the results.

\n@param totalNumberOfUsers The total number of users included in the results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalNumberOfUsers", "getterDocumentation" : "

The total number of users included in the results.

\n@return The total number of users included in the results.", "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" : "TotalNumberOfUsers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalNumberOfUsers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TotalNumberOfUsers", "sensitive" : false, "setterDocumentation" : "

The total number of users included in the results.

\n@param totalNumberOfUsers The total number of users included in the results.", "setterMethodName" : "setTotalNumberOfUsers", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "totalNumberOfUsers", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "totalNumberOfUsers", "variableType" : "Long", "documentation" : "

The total number of users included in the results.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

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

This exception is thrown when the document is locked for comments and user tries to create or delete a comment on that document.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "DocumentLockedForCommentsException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 409, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DocumentLockedForCommentsException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DocumentLockedForCommentsException", "variableName" : "documentLockedForCommentsException", "variableType" : "DocumentLockedForCommentsException", "documentation" : null, "simpleType" : "DocumentLockedForCommentsException", "variableSetterType" : "DocumentLockedForCommentsException" }, "wrapper" : false, "xmlNamespace" : null }, "DocumentMetadata" : { "c2jName" : "DocumentMetadata", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the document.

", "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" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

\n@return The ID of the document.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param id The ID of the document.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatorId", "beanStyleSetterMethodName" : "setCreatorId", "c2jName" : "CreatorId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the creator.

\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 #creatorId(String)}.\n@param creatorId 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 #creatorId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the creator.

\n@return The ID of the creator.\n@deprecated Use {@link #creatorId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the creator.

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

The ID of the creator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatorId 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" : "hasCreatorId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creatorId", "fluentSetterDocumentation" : "

The ID of the creator.

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

The ID of the creator.

\n@return The ID of the creator.", "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" : "CreatorId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatorId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatorId", "sensitive" : false, "setterDocumentation" : "

The ID of the creator.

\n@param creatorId The ID of the creator.", "setterMethodName" : "setCreatorId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : "

The ID of the creator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

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

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the document was created.

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

The time when the document was created.

\n@return The time when the document was created.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the document was created.

\n@param createdTimestamp The time when the document was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The time when the document was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The time when the document was created.

\n@param createdTimestamp The time when the document was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The time when the document was created.

\n@return The time when the document was created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the document was created.

\n@param createdTimestamp The time when the document was created.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the document was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getModifiedTimestamp", "beanStyleSetterMethodName" : "setModifiedTimestamp", "c2jName" : "ModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the document was updated.

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

The time when the document was updated.

\n@return The time when the document was updated.\n@deprecated Use {@link #modifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the document was updated.

\n@param modifiedTimestamp The time when the document was updated.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #modifiedTimestamp(Instant)}\n", "documentation" : "

The time when the document was updated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ModifiedTimestamp 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" : "hasModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modifiedTimestamp", "fluentSetterDocumentation" : "

The time when the document was updated.

\n@param modifiedTimestamp The time when the document was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "modifiedTimestamp", "getterDocumentation" : "

The time when the document was updated.

\n@return The time when the document was updated.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the document was updated.

\n@param modifiedTimestamp The time when the document was updated.", "setterMethodName" : "setModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the document was updated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestVersionMetadata", "beanStyleSetterMethodName" : "setLatestVersionMetadata", "c2jName" : "LatestVersionMetadata", "c2jShape" : "DocumentVersionMetadata", "defaultConsumerFluentSetterDocumentation" : "

The latest version of the document.

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

The latest version of the document.

\n@return The latest version of the document.\n@deprecated Use {@link #latestVersionMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The latest version of the document.

\n@param latestVersionMetadata The latest version of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestVersionMetadata(DocumentVersionMetadata)}\n", "documentation" : "

The latest version of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestVersionMetadata 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" : "hasLatestVersionMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestVersionMetadata", "fluentSetterDocumentation" : "

The latest version of the document.

\n@param latestVersionMetadata The latest version of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestVersionMetadata", "getterDocumentation" : "

The latest version of the document.

\n@return The latest version of the document.", "getterModel" : { "returnType" : "DocumentVersionMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LatestVersionMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LatestVersionMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestVersionMetadata", "sensitive" : false, "setterDocumentation" : "

The latest version of the document.

\n@param latestVersionMetadata The latest version of the document.", "setterMethodName" : "setLatestVersionMetadata", "setterModel" : { "variableDeclarationType" : "DocumentVersionMetadata", "variableName" : "latestVersionMetadata", "variableType" : "DocumentVersionMetadata", "documentation" : null, "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentVersionMetadata", "variableName" : "latestVersionMetadata", "variableType" : "DocumentVersionMetadata", "documentation" : "

The latest version of the document.

", "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceState", "beanStyleSetterMethodName" : "setResourceState", "c2jName" : "ResourceState", "c2jShape" : "ResourceStateType", "defaultConsumerFluentSetterDocumentation" : "

The resource state.

\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 #resourceStateAsString(String)}.\n@param resourceState 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 #resourceState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The resource state.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state.\n@see ResourceStateType\n@deprecated Use {@link #resourceStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The resource state.

\n@param resourceState The resource state.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType\n@deprecated Use {@link #resourceState(String)}\n", "documentation" : "

The resource state.

", "endpointDiscoveryId" : false, "enumType" : "ResourceStateType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceState 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" : "hasResourceState", "fluentEnumGetterMethodName" : "resourceState", "fluentEnumSetterMethodName" : "resourceState", "fluentGetterMethodName" : "resourceStateAsString", "fluentSetterDocumentation" : "

The resource state.

\n@param resourceState The resource state.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType", "fluentSetterMethodName" : "resourceState", "getterDocumentation" : "

The resource state.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state.\n@see ResourceStateType", "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" : "ResourceState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceState", "sensitive" : false, "setterDocumentation" : "

The resource state.

\n@param resourceState The resource state.\n@see ResourceStateType", "setterMethodName" : "setResourceState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : "

The resource state.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getLabels", "beanStyleSetterMethodName" : "setLabels", "c2jName" : "Labels", "c2jShape" : "SharedLabels", "defaultConsumerFluentSetterDocumentation" : "

List of labels on the document.

\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 #labels(List)}.\n@param labels 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 #labels(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

List of labels on the document.

\n

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

\n

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

\n@return List of labels on the document.\n@deprecated Use {@link #labels()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

List of labels on the document.

\n@param labels List of labels on the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #labels(List)}\n", "documentation" : "

List of labels on the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Labels 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" : "hasLabels", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "labels", "fluentSetterDocumentation" : "

List of labels on the document.

\n@param labels List of labels on the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "labels", "getterDocumentation" : "

List of labels on the document.

\n

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

\n

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

\n@return List of labels on the document.", "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" : "Labels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Labels", "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" : "SharedLabel", "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" : "Labels", "sensitive" : false, "setterDocumentation" : "

List of labels on the document.

\n@param labels List of labels on the document.", "setterMethodName" : "setLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : "

List of labels on the document.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreatedTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the document was created.

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

The time when the document was created.

\n@return The time when the document was created.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the document was created.

\n@param createdTimestamp The time when the document was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The time when the document was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The time when the document was created.

\n@param createdTimestamp The time when the document was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The time when the document was created.

\n@return The time when the document was created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the document was created.

\n@param createdTimestamp The time when the document was created.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the document was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CreatorId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatorId", "beanStyleSetterMethodName" : "setCreatorId", "c2jName" : "CreatorId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the creator.

\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 #creatorId(String)}.\n@param creatorId 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 #creatorId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the creator.

\n@return The ID of the creator.\n@deprecated Use {@link #creatorId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the creator.

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

The ID of the creator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatorId 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" : "hasCreatorId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creatorId", "fluentSetterDocumentation" : "

The ID of the creator.

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

The ID of the creator.

\n@return The ID of the creator.", "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" : "CreatorId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatorId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatorId", "sensitive" : false, "setterDocumentation" : "

The ID of the creator.

\n@param creatorId The ID of the creator.", "setterMethodName" : "setCreatorId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : "

The ID of the creator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

\n@return The ID of the document.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param id The ID of the document.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Labels" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getLabels", "beanStyleSetterMethodName" : "setLabels", "c2jName" : "Labels", "c2jShape" : "SharedLabels", "defaultConsumerFluentSetterDocumentation" : "

List of labels on the document.

\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 #labels(List)}.\n@param labels 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 #labels(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

List of labels on the document.

\n

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

\n

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

\n@return List of labels on the document.\n@deprecated Use {@link #labels()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

List of labels on the document.

\n@param labels List of labels on the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #labels(List)}\n", "documentation" : "

List of labels on the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Labels 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" : "hasLabels", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "labels", "fluentSetterDocumentation" : "

List of labels on the document.

\n@param labels List of labels on the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "labels", "getterDocumentation" : "

List of labels on the document.

\n

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

\n

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

\n@return List of labels on the document.", "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" : "Labels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Labels", "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" : "SharedLabel", "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" : "Labels", "sensitive" : false, "setterDocumentation" : "

List of labels on the document.

\n@param labels List of labels on the document.", "setterMethodName" : "setLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : "

List of labels on the document.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LatestVersionMetadata" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestVersionMetadata", "beanStyleSetterMethodName" : "setLatestVersionMetadata", "c2jName" : "LatestVersionMetadata", "c2jShape" : "DocumentVersionMetadata", "defaultConsumerFluentSetterDocumentation" : "

The latest version of the document.

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

The latest version of the document.

\n@return The latest version of the document.\n@deprecated Use {@link #latestVersionMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The latest version of the document.

\n@param latestVersionMetadata The latest version of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestVersionMetadata(DocumentVersionMetadata)}\n", "documentation" : "

The latest version of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestVersionMetadata 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" : "hasLatestVersionMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestVersionMetadata", "fluentSetterDocumentation" : "

The latest version of the document.

\n@param latestVersionMetadata The latest version of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestVersionMetadata", "getterDocumentation" : "

The latest version of the document.

\n@return The latest version of the document.", "getterModel" : { "returnType" : "DocumentVersionMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LatestVersionMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LatestVersionMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestVersionMetadata", "sensitive" : false, "setterDocumentation" : "

The latest version of the document.

\n@param latestVersionMetadata The latest version of the document.", "setterMethodName" : "setLatestVersionMetadata", "setterModel" : { "variableDeclarationType" : "DocumentVersionMetadata", "variableName" : "latestVersionMetadata", "variableType" : "DocumentVersionMetadata", "documentation" : null, "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentVersionMetadata", "variableName" : "latestVersionMetadata", "variableType" : "DocumentVersionMetadata", "documentation" : "

The latest version of the document.

", "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ModifiedTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getModifiedTimestamp", "beanStyleSetterMethodName" : "setModifiedTimestamp", "c2jName" : "ModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the document was updated.

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

The time when the document was updated.

\n@return The time when the document was updated.\n@deprecated Use {@link #modifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the document was updated.

\n@param modifiedTimestamp The time when the document was updated.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #modifiedTimestamp(Instant)}\n", "documentation" : "

The time when the document was updated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ModifiedTimestamp 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" : "hasModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modifiedTimestamp", "fluentSetterDocumentation" : "

The time when the document was updated.

\n@param modifiedTimestamp The time when the document was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "modifiedTimestamp", "getterDocumentation" : "

The time when the document was updated.

\n@return The time when the document was updated.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the document was updated.

\n@param modifiedTimestamp The time when the document was updated.", "setterMethodName" : "setModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the document was updated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ParentFolderId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

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

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceState" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceState", "beanStyleSetterMethodName" : "setResourceState", "c2jName" : "ResourceState", "c2jShape" : "ResourceStateType", "defaultConsumerFluentSetterDocumentation" : "

The resource state.

\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 #resourceStateAsString(String)}.\n@param resourceState 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 #resourceState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The resource state.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state.\n@see ResourceStateType\n@deprecated Use {@link #resourceStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The resource state.

\n@param resourceState The resource state.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType\n@deprecated Use {@link #resourceState(String)}\n", "documentation" : "

The resource state.

", "endpointDiscoveryId" : false, "enumType" : "ResourceStateType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceState 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" : "hasResourceState", "fluentEnumGetterMethodName" : "resourceState", "fluentEnumSetterMethodName" : "resourceState", "fluentGetterMethodName" : "resourceStateAsString", "fluentSetterDocumentation" : "

The resource state.

\n@param resourceState The resource state.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType", "fluentSetterMethodName" : "resourceState", "getterDocumentation" : "

The resource state.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state.\n@see ResourceStateType", "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" : "ResourceState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceState", "sensitive" : false, "setterDocumentation" : "

The resource state.

\n@param resourceState The resource state.\n@see ResourceStateType", "setterMethodName" : "setResourceState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : "

The resource state.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the document.

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

The ID of the document.

\n@return The ID of the document.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param id The ID of the document.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatorId", "beanStyleSetterMethodName" : "setCreatorId", "c2jName" : "CreatorId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the creator.

\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 #creatorId(String)}.\n@param creatorId 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 #creatorId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the creator.

\n@return The ID of the creator.\n@deprecated Use {@link #creatorId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the creator.

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

The ID of the creator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatorId 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" : "hasCreatorId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creatorId", "fluentSetterDocumentation" : "

The ID of the creator.

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

The ID of the creator.

\n@return The ID of the creator.", "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" : "CreatorId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatorId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatorId", "sensitive" : false, "setterDocumentation" : "

The ID of the creator.

\n@param creatorId The ID of the creator.", "setterMethodName" : "setCreatorId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : "

The ID of the creator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

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

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the document was created.

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

The time when the document was created.

\n@return The time when the document was created.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the document was created.

\n@param createdTimestamp The time when the document was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The time when the document was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The time when the document was created.

\n@param createdTimestamp The time when the document was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The time when the document was created.

\n@return The time when the document was created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the document was created.

\n@param createdTimestamp The time when the document was created.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the document was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getModifiedTimestamp", "beanStyleSetterMethodName" : "setModifiedTimestamp", "c2jName" : "ModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the document was updated.

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

The time when the document was updated.

\n@return The time when the document was updated.\n@deprecated Use {@link #modifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the document was updated.

\n@param modifiedTimestamp The time when the document was updated.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #modifiedTimestamp(Instant)}\n", "documentation" : "

The time when the document was updated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ModifiedTimestamp 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" : "hasModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modifiedTimestamp", "fluentSetterDocumentation" : "

The time when the document was updated.

\n@param modifiedTimestamp The time when the document was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "modifiedTimestamp", "getterDocumentation" : "

The time when the document was updated.

\n@return The time when the document was updated.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the document was updated.

\n@param modifiedTimestamp The time when the document was updated.", "setterMethodName" : "setModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the document was updated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestVersionMetadata", "beanStyleSetterMethodName" : "setLatestVersionMetadata", "c2jName" : "LatestVersionMetadata", "c2jShape" : "DocumentVersionMetadata", "defaultConsumerFluentSetterDocumentation" : "

The latest version of the document.

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

The latest version of the document.

\n@return The latest version of the document.\n@deprecated Use {@link #latestVersionMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The latest version of the document.

\n@param latestVersionMetadata The latest version of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestVersionMetadata(DocumentVersionMetadata)}\n", "documentation" : "

The latest version of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestVersionMetadata 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" : "hasLatestVersionMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestVersionMetadata", "fluentSetterDocumentation" : "

The latest version of the document.

\n@param latestVersionMetadata The latest version of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestVersionMetadata", "getterDocumentation" : "

The latest version of the document.

\n@return The latest version of the document.", "getterModel" : { "returnType" : "DocumentVersionMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LatestVersionMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LatestVersionMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestVersionMetadata", "sensitive" : false, "setterDocumentation" : "

The latest version of the document.

\n@param latestVersionMetadata The latest version of the document.", "setterMethodName" : "setLatestVersionMetadata", "setterModel" : { "variableDeclarationType" : "DocumentVersionMetadata", "variableName" : "latestVersionMetadata", "variableType" : "DocumentVersionMetadata", "documentation" : null, "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentVersionMetadata", "variableName" : "latestVersionMetadata", "variableType" : "DocumentVersionMetadata", "documentation" : "

The latest version of the document.

", "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceState", "beanStyleSetterMethodName" : "setResourceState", "c2jName" : "ResourceState", "c2jShape" : "ResourceStateType", "defaultConsumerFluentSetterDocumentation" : "

The resource state.

\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 #resourceStateAsString(String)}.\n@param resourceState 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 #resourceState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The resource state.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state.\n@see ResourceStateType\n@deprecated Use {@link #resourceStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The resource state.

\n@param resourceState The resource state.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType\n@deprecated Use {@link #resourceState(String)}\n", "documentation" : "

The resource state.

", "endpointDiscoveryId" : false, "enumType" : "ResourceStateType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceState 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" : "hasResourceState", "fluentEnumGetterMethodName" : "resourceState", "fluentEnumSetterMethodName" : "resourceState", "fluentGetterMethodName" : "resourceStateAsString", "fluentSetterDocumentation" : "

The resource state.

\n@param resourceState The resource state.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType", "fluentSetterMethodName" : "resourceState", "getterDocumentation" : "

The resource state.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state.\n@see ResourceStateType", "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" : "ResourceState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceState", "sensitive" : false, "setterDocumentation" : "

The resource state.

\n@param resourceState The resource state.\n@see ResourceStateType", "setterMethodName" : "setResourceState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : "

The resource state.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getLabels", "beanStyleSetterMethodName" : "setLabels", "c2jName" : "Labels", "c2jShape" : "SharedLabels", "defaultConsumerFluentSetterDocumentation" : "

List of labels on the document.

\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 #labels(List)}.\n@param labels 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 #labels(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

List of labels on the document.

\n

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

\n

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

\n@return List of labels on the document.\n@deprecated Use {@link #labels()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

List of labels on the document.

\n@param labels List of labels on the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #labels(List)}\n", "documentation" : "

List of labels on the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Labels 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" : "hasLabels", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "labels", "fluentSetterDocumentation" : "

List of labels on the document.

\n@param labels List of labels on the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "labels", "getterDocumentation" : "

List of labels on the document.

\n

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

\n

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

\n@return List of labels on the document.", "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" : "Labels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Labels", "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" : "SharedLabel", "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" : "Labels", "sensitive" : false, "setterDocumentation" : "

List of labels on the document.

\n@param labels List of labels on the document.", "setterMethodName" : "setLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : "

List of labels on the document.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DocumentMetadata", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "documentMetadata", "variableType" : "DocumentMetadata", "documentation" : null, "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "wrapper" : false, "xmlNamespace" : null }, "DocumentSourceType" : { "c2jName" : "DocumentSourceType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "ORIGINAL", "value" : "ORIGINAL" }, { "name" : "WITH_COMMENTS", "value" : "WITH_COMMENTS" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DocumentSourceType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DocumentSourceType", "variableName" : "documentSourceType", "variableType" : "DocumentSourceType", "documentation" : null, "simpleType" : "DocumentSourceType", "variableSetterType" : "DocumentSourceType" }, "wrapper" : false, "xmlNamespace" : null }, "DocumentStatusType" : { "c2jName" : "DocumentStatusType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "INITIALIZED", "value" : "INITIALIZED" }, { "name" : "ACTIVE", "value" : "ACTIVE" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DocumentStatusType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DocumentStatusType", "variableName" : "documentStatusType", "variableType" : "DocumentStatusType", "documentation" : null, "simpleType" : "DocumentStatusType", "variableSetterType" : "DocumentStatusType" }, "wrapper" : false, "xmlNamespace" : null }, "DocumentThumbnailType" : { "c2jName" : "DocumentThumbnailType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "SMALL", "value" : "SMALL" }, { "name" : "SMALL_HQ", "value" : "SMALL_HQ" }, { "name" : "LARGE", "value" : "LARGE" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DocumentThumbnailType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DocumentThumbnailType", "variableName" : "documentThumbnailType", "variableType" : "DocumentThumbnailType", "documentation" : null, "simpleType" : "DocumentThumbnailType", "variableSetterType" : "DocumentThumbnailType" }, "wrapper" : false, "xmlNamespace" : null }, "DocumentVersionMetadata" : { "c2jName" : "DocumentVersionMetadata", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes a version of a document.

", "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" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the version.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the version.

\n@return The ID of the version.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the version.

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

The ID of the version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the version.

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

The ID of the version.

\n@return The ID of the version.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the version.

\n@param id The ID of the version.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the version.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the version.

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

The name of the version.

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

The name of the version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the version.

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

The name of the version.

\n@return The name of the version.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the version.

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

The name of the version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentType", "beanStyleSetterMethodName" : "setContentType", "c2jName" : "ContentType", "c2jShape" : "DocumentContentType", "defaultConsumerFluentSetterDocumentation" : "

The content type of the document.

\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 #contentType(String)}.\n@param contentType 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 #contentType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The content type of the document.

\n@return The content type of the document.\n@deprecated Use {@link #contentType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The content type of the document.

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

The content type of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentType 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" : "hasContentType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentType", "fluentSetterDocumentation" : "

The content type of the document.

\n@param contentType The content type of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentType", "getterDocumentation" : "

The content type of the document.

\n@return The content type of the document.", "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" : "ContentType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContentType", "sensitive" : false, "setterDocumentation" : "

The content type of the document.

\n@param contentType The content type of the document.", "setterMethodName" : "setContentType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "

The content type of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSize", "beanStyleSetterMethodName" : "setSize", "c2jName" : "Size", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The size of the document, in bytes.

\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 #size(Long)}.\n@param size 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 #size(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The size of the document, in bytes.

\n@return The size of the document, in bytes.\n@deprecated Use {@link #size()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The size of the document, in bytes.

\n@param size The size of the document, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #size(Long)}\n", "documentation" : "

The size of the document, in bytes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Size 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" : "hasSize", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "size", "fluentSetterDocumentation" : "

The size of the document, in bytes.

\n@param size The size of the document, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "size", "getterDocumentation" : "

The size of the document, in bytes.

\n@return The size of the document, in bytes.", "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" : "Size", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Size", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "Size", "sensitive" : false, "setterDocumentation" : "

The size of the document, in bytes.

\n@param size The size of the document, in bytes.", "setterMethodName" : "setSize", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "size", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "size", "variableType" : "Long", "documentation" : "

The size of the document, in bytes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSignature", "beanStyleSetterMethodName" : "setSignature", "c2jName" : "Signature", "c2jShape" : "HashType", "defaultConsumerFluentSetterDocumentation" : "

The signature of the document.

\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 #signature(String)}.\n@param signature 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 #signature(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The signature of the document.

\n@return The signature of the document.\n@deprecated Use {@link #signature()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The signature of the document.

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

The signature of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Signature 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" : "hasSignature", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "signature", "fluentSetterDocumentation" : "

The signature of the document.

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

The signature of the document.

\n@return The signature of the document.", "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" : "Signature", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Signature", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Signature", "sensitive" : false, "setterDocumentation" : "

The signature of the document.

\n@param signature The signature of the document.", "setterMethodName" : "setSignature", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "signature", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "signature", "variableType" : "String", "documentation" : "

The signature of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "DocumentStatusType", "defaultConsumerFluentSetterDocumentation" : "

The status of the document.

\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 #statusAsString(String)}.\n@param status 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 #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status of the document.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link DocumentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the document.\n@see DocumentStatusType\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status of the document.

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

The status of the document.

", "endpointDiscoveryId" : false, "enumType" : "DocumentStatusType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status 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" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status of the document.

\n@param status The status of the document.\n@see DocumentStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentStatusType", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status of the document.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link DocumentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the document.\n@see DocumentStatusType", "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" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status of the document.

\n@param status The status of the document.\n@see DocumentStatusType", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the document was first uploaded.

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

The timestamp when the document was first uploaded.

\n@return The timestamp when the document was first uploaded.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the document was first uploaded.

\n@param createdTimestamp The timestamp when the document was first uploaded.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The timestamp when the document was first uploaded.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The timestamp when the document was first uploaded.

\n@param createdTimestamp The timestamp when the document was first uploaded.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The timestamp when the document was first uploaded.

\n@return The timestamp when the document was first uploaded.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the document was first uploaded.

\n@param createdTimestamp The timestamp when the document was first uploaded.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the document was first uploaded.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getModifiedTimestamp", "beanStyleSetterMethodName" : "setModifiedTimestamp", "c2jName" : "ModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the document was last uploaded.

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

The timestamp when the document was last uploaded.

\n@return The timestamp when the document was last uploaded.\n@deprecated Use {@link #modifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the document was last uploaded.

\n@param modifiedTimestamp The timestamp when the document was last uploaded.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #modifiedTimestamp(Instant)}\n", "documentation" : "

The timestamp when the document was last uploaded.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ModifiedTimestamp 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" : "hasModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modifiedTimestamp", "fluentSetterDocumentation" : "

The timestamp when the document was last uploaded.

\n@param modifiedTimestamp The timestamp when the document was last uploaded.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "modifiedTimestamp", "getterDocumentation" : "

The timestamp when the document was last uploaded.

\n@return The timestamp when the document was last uploaded.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the document was last uploaded.

\n@param modifiedTimestamp The timestamp when the document was last uploaded.", "setterMethodName" : "setModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the document was last uploaded.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentCreatedTimestamp", "beanStyleSetterMethodName" : "setContentCreatedTimestamp", "c2jName" : "ContentCreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the content of the document was originally created.

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

The timestamp when the content of the document was originally created.

\n@return The timestamp when the content of the document was originally created.\n@deprecated Use {@link #contentCreatedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentCreatedTimestamp(Instant)}\n", "documentation" : "

The timestamp when the content of the document was originally created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentCreatedTimestamp 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" : "hasContentCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentCreatedTimestamp", "fluentSetterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentCreatedTimestamp", "getterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@return The timestamp when the content of the document was originally created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContentCreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentCreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ContentCreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.", "setterMethodName" : "setContentCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentCreatedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentCreatedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the content of the document was originally created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentModifiedTimestamp", "beanStyleSetterMethodName" : "setContentModifiedTimestamp", "c2jName" : "ContentModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the content of the document was modified.

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

The timestamp when the content of the document was modified.

\n@return The timestamp when the content of the document was modified.\n@deprecated Use {@link #contentModifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentModifiedTimestamp(Instant)}\n", "documentation" : "

The timestamp when the content of the document was modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentModifiedTimestamp 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" : "hasContentModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentModifiedTimestamp", "fluentSetterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentModifiedTimestamp", "getterDocumentation" : "

The timestamp when the content of the document was modified.

\n@return The timestamp when the content of the document was modified.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContentModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ContentModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.", "setterMethodName" : "setContentModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentModifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentModifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the content of the document was modified.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatorId", "beanStyleSetterMethodName" : "setCreatorId", "c2jName" : "CreatorId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the creator.

\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 #creatorId(String)}.\n@param creatorId 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 #creatorId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the creator.

\n@return The ID of the creator.\n@deprecated Use {@link #creatorId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the creator.

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

The ID of the creator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatorId 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" : "hasCreatorId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creatorId", "fluentSetterDocumentation" : "

The ID of the creator.

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

The ID of the creator.

\n@return The ID of the creator.", "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" : "CreatorId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatorId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatorId", "sensitive" : false, "setterDocumentation" : "

The ID of the creator.

\n@param creatorId The ID of the creator.", "setterMethodName" : "setCreatorId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : "

The ID of the creator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getThumbnail", "beanStyleSetterMethodName" : "setThumbnail", "c2jName" : "Thumbnail", "c2jShape" : "DocumentThumbnailUrlMap", "defaultConsumerFluentSetterDocumentation" : "

The thumbnail of the document.

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

The thumbnail of the document.

\n

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

\n

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

\n@return The thumbnail of the document.\n@deprecated Use {@link #thumbnailAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The thumbnail of the document.

\n@param thumbnail The thumbnail of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #thumbnailWithStrings(Map)}\n", "documentation" : "

The thumbnail of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Thumbnail 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" : "hasThumbnail", "fluentEnumGetterMethodName" : "thumbnail", "fluentEnumSetterMethodName" : "thumbnail", "fluentGetterMethodName" : "thumbnailAsStrings", "fluentSetterDocumentation" : "

The thumbnail of the document.

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

The thumbnail of the document.

\n

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

\n

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

\n@return The thumbnail of the document.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Thumbnail", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Thumbnail", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "DocumentThumbnailType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #keyAsString(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DocumentThumbnailType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see DocumentThumbnailType\n@deprecated Use {@link #keyAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentThumbnailType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentThumbnailType\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "DocumentThumbnailType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : "key", "fluentEnumSetterMethodName" : "key", "fluentGetterMethodName" : "keyAsString", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentThumbnailType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentThumbnailType", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DocumentThumbnailType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see DocumentThumbnailType", "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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentThumbnailType", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "UrlType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : true, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Thumbnail", "sensitive" : true, "setterDocumentation" : "

The thumbnail of the document.

\n@param thumbnail The thumbnail of the document.", "setterMethodName" : "setThumbnail", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "thumbnail", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "thumbnail", "variableType" : "java.util.Map", "documentation" : "

The thumbnail of the document.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSource", "beanStyleSetterMethodName" : "setSource", "c2jName" : "Source", "c2jShape" : "DocumentSourceUrlMap", "defaultConsumerFluentSetterDocumentation" : "

The source of the document.

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

The source of the document.

\n

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

\n

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

\n@return The source of the document.\n@deprecated Use {@link #sourceAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The source of the document.

\n@param source The source of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceWithStrings(Map)}\n", "documentation" : "

The source of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Source 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" : "hasSource", "fluentEnumGetterMethodName" : "source", "fluentEnumSetterMethodName" : "source", "fluentGetterMethodName" : "sourceAsStrings", "fluentSetterDocumentation" : "

The source of the document.

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

The source of the document.

\n

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

\n

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

\n@return The source of the document.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Source", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Source", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "DocumentSourceType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #keyAsString(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DocumentSourceType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see DocumentSourceType\n@deprecated Use {@link #keyAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentSourceType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentSourceType\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "DocumentSourceType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : "key", "fluentEnumSetterMethodName" : "key", "fluentGetterMethodName" : "keyAsString", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentSourceType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentSourceType", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DocumentSourceType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see DocumentSourceType", "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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentSourceType", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "UrlType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : true, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Source", "sensitive" : true, "setterDocumentation" : "

The source of the document.

\n@param source The source of the document.", "setterMethodName" : "setSource", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "source", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "source", "variableType" : "java.util.Map", "documentation" : "

The source of the document.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ContentCreatedTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentCreatedTimestamp", "beanStyleSetterMethodName" : "setContentCreatedTimestamp", "c2jName" : "ContentCreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the content of the document was originally created.

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

The timestamp when the content of the document was originally created.

\n@return The timestamp when the content of the document was originally created.\n@deprecated Use {@link #contentCreatedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentCreatedTimestamp(Instant)}\n", "documentation" : "

The timestamp when the content of the document was originally created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentCreatedTimestamp 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" : "hasContentCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentCreatedTimestamp", "fluentSetterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentCreatedTimestamp", "getterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@return The timestamp when the content of the document was originally created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContentCreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentCreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ContentCreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.", "setterMethodName" : "setContentCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentCreatedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentCreatedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the content of the document was originally created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ContentModifiedTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentModifiedTimestamp", "beanStyleSetterMethodName" : "setContentModifiedTimestamp", "c2jName" : "ContentModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the content of the document was modified.

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

The timestamp when the content of the document was modified.

\n@return The timestamp when the content of the document was modified.\n@deprecated Use {@link #contentModifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentModifiedTimestamp(Instant)}\n", "documentation" : "

The timestamp when the content of the document was modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentModifiedTimestamp 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" : "hasContentModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentModifiedTimestamp", "fluentSetterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentModifiedTimestamp", "getterDocumentation" : "

The timestamp when the content of the document was modified.

\n@return The timestamp when the content of the document was modified.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContentModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ContentModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.", "setterMethodName" : "setContentModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentModifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentModifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the content of the document was modified.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ContentType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentType", "beanStyleSetterMethodName" : "setContentType", "c2jName" : "ContentType", "c2jShape" : "DocumentContentType", "defaultConsumerFluentSetterDocumentation" : "

The content type of the document.

\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 #contentType(String)}.\n@param contentType 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 #contentType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The content type of the document.

\n@return The content type of the document.\n@deprecated Use {@link #contentType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The content type of the document.

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

The content type of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentType 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" : "hasContentType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentType", "fluentSetterDocumentation" : "

The content type of the document.

\n@param contentType The content type of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentType", "getterDocumentation" : "

The content type of the document.

\n@return The content type of the document.", "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" : "ContentType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContentType", "sensitive" : false, "setterDocumentation" : "

The content type of the document.

\n@param contentType The content type of the document.", "setterMethodName" : "setContentType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "

The content type of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CreatedTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the document was first uploaded.

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

The timestamp when the document was first uploaded.

\n@return The timestamp when the document was first uploaded.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the document was first uploaded.

\n@param createdTimestamp The timestamp when the document was first uploaded.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The timestamp when the document was first uploaded.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The timestamp when the document was first uploaded.

\n@param createdTimestamp The timestamp when the document was first uploaded.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The timestamp when the document was first uploaded.

\n@return The timestamp when the document was first uploaded.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the document was first uploaded.

\n@param createdTimestamp The timestamp when the document was first uploaded.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the document was first uploaded.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CreatorId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatorId", "beanStyleSetterMethodName" : "setCreatorId", "c2jName" : "CreatorId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the creator.

\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 #creatorId(String)}.\n@param creatorId 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 #creatorId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the creator.

\n@return The ID of the creator.\n@deprecated Use {@link #creatorId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the creator.

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

The ID of the creator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatorId 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" : "hasCreatorId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creatorId", "fluentSetterDocumentation" : "

The ID of the creator.

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

The ID of the creator.

\n@return The ID of the creator.", "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" : "CreatorId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatorId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatorId", "sensitive" : false, "setterDocumentation" : "

The ID of the creator.

\n@param creatorId The ID of the creator.", "setterMethodName" : "setCreatorId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : "

The ID of the creator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the version.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the version.

\n@return The ID of the version.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the version.

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

The ID of the version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the version.

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

The ID of the version.

\n@return The ID of the version.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the version.

\n@param id The ID of the version.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ModifiedTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getModifiedTimestamp", "beanStyleSetterMethodName" : "setModifiedTimestamp", "c2jName" : "ModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the document was last uploaded.

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

The timestamp when the document was last uploaded.

\n@return The timestamp when the document was last uploaded.\n@deprecated Use {@link #modifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the document was last uploaded.

\n@param modifiedTimestamp The timestamp when the document was last uploaded.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #modifiedTimestamp(Instant)}\n", "documentation" : "

The timestamp when the document was last uploaded.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ModifiedTimestamp 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" : "hasModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modifiedTimestamp", "fluentSetterDocumentation" : "

The timestamp when the document was last uploaded.

\n@param modifiedTimestamp The timestamp when the document was last uploaded.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "modifiedTimestamp", "getterDocumentation" : "

The timestamp when the document was last uploaded.

\n@return The timestamp when the document was last uploaded.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the document was last uploaded.

\n@param modifiedTimestamp The timestamp when the document was last uploaded.", "setterMethodName" : "setModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the document was last uploaded.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the version.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the version.

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

The name of the version.

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

The name of the version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the version.

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

The name of the version.

\n@return The name of the version.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the version.

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

The name of the version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Signature" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSignature", "beanStyleSetterMethodName" : "setSignature", "c2jName" : "Signature", "c2jShape" : "HashType", "defaultConsumerFluentSetterDocumentation" : "

The signature of the document.

\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 #signature(String)}.\n@param signature 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 #signature(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The signature of the document.

\n@return The signature of the document.\n@deprecated Use {@link #signature()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The signature of the document.

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

The signature of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Signature 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" : "hasSignature", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "signature", "fluentSetterDocumentation" : "

The signature of the document.

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

The signature of the document.

\n@return The signature of the document.", "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" : "Signature", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Signature", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Signature", "sensitive" : false, "setterDocumentation" : "

The signature of the document.

\n@param signature The signature of the document.", "setterMethodName" : "setSignature", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "signature", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "signature", "variableType" : "String", "documentation" : "

The signature of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Size" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSize", "beanStyleSetterMethodName" : "setSize", "c2jName" : "Size", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The size of the document, in bytes.

\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 #size(Long)}.\n@param size 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 #size(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The size of the document, in bytes.

\n@return The size of the document, in bytes.\n@deprecated Use {@link #size()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The size of the document, in bytes.

\n@param size The size of the document, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #size(Long)}\n", "documentation" : "

The size of the document, in bytes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Size 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" : "hasSize", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "size", "fluentSetterDocumentation" : "

The size of the document, in bytes.

\n@param size The size of the document, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "size", "getterDocumentation" : "

The size of the document, in bytes.

\n@return The size of the document, in bytes.", "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" : "Size", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Size", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "Size", "sensitive" : false, "setterDocumentation" : "

The size of the document, in bytes.

\n@param size The size of the document, in bytes.", "setterMethodName" : "setSize", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "size", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "size", "variableType" : "Long", "documentation" : "

The size of the document, in bytes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Source" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSource", "beanStyleSetterMethodName" : "setSource", "c2jName" : "Source", "c2jShape" : "DocumentSourceUrlMap", "defaultConsumerFluentSetterDocumentation" : "

The source of the document.

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

The source of the document.

\n

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

\n

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

\n@return The source of the document.\n@deprecated Use {@link #sourceAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The source of the document.

\n@param source The source of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceWithStrings(Map)}\n", "documentation" : "

The source of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Source 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" : "hasSource", "fluentEnumGetterMethodName" : "source", "fluentEnumSetterMethodName" : "source", "fluentGetterMethodName" : "sourceAsStrings", "fluentSetterDocumentation" : "

The source of the document.

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

The source of the document.

\n

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

\n

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

\n@return The source of the document.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Source", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Source", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "DocumentSourceType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #keyAsString(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DocumentSourceType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see DocumentSourceType\n@deprecated Use {@link #keyAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentSourceType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentSourceType\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "DocumentSourceType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : "key", "fluentEnumSetterMethodName" : "key", "fluentGetterMethodName" : "keyAsString", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentSourceType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentSourceType", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DocumentSourceType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see DocumentSourceType", "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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentSourceType", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "UrlType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : true, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Source", "sensitive" : true, "setterDocumentation" : "

The source of the document.

\n@param source The source of the document.", "setterMethodName" : "setSource", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "source", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "source", "variableType" : "java.util.Map", "documentation" : "

The source of the document.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Status" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "DocumentStatusType", "defaultConsumerFluentSetterDocumentation" : "

The status of the document.

\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 #statusAsString(String)}.\n@param status 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 #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status of the document.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link DocumentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the document.\n@see DocumentStatusType\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status of the document.

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

The status of the document.

", "endpointDiscoveryId" : false, "enumType" : "DocumentStatusType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status 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" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status of the document.

\n@param status The status of the document.\n@see DocumentStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentStatusType", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status of the document.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link DocumentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the document.\n@see DocumentStatusType", "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" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status of the document.

\n@param status The status of the document.\n@see DocumentStatusType", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Thumbnail" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getThumbnail", "beanStyleSetterMethodName" : "setThumbnail", "c2jName" : "Thumbnail", "c2jShape" : "DocumentThumbnailUrlMap", "defaultConsumerFluentSetterDocumentation" : "

The thumbnail of the document.

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

The thumbnail of the document.

\n

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

\n

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

\n@return The thumbnail of the document.\n@deprecated Use {@link #thumbnailAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The thumbnail of the document.

\n@param thumbnail The thumbnail of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #thumbnailWithStrings(Map)}\n", "documentation" : "

The thumbnail of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Thumbnail 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" : "hasThumbnail", "fluentEnumGetterMethodName" : "thumbnail", "fluentEnumSetterMethodName" : "thumbnail", "fluentGetterMethodName" : "thumbnailAsStrings", "fluentSetterDocumentation" : "

The thumbnail of the document.

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

The thumbnail of the document.

\n

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

\n

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

\n@return The thumbnail of the document.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Thumbnail", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Thumbnail", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "DocumentThumbnailType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #keyAsString(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DocumentThumbnailType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see DocumentThumbnailType\n@deprecated Use {@link #keyAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentThumbnailType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentThumbnailType\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "DocumentThumbnailType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : "key", "fluentEnumSetterMethodName" : "key", "fluentGetterMethodName" : "keyAsString", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentThumbnailType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentThumbnailType", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DocumentThumbnailType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see DocumentThumbnailType", "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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentThumbnailType", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "UrlType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : true, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Thumbnail", "sensitive" : true, "setterDocumentation" : "

The thumbnail of the document.

\n@param thumbnail The thumbnail of the document.", "setterMethodName" : "setThumbnail", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "thumbnail", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "thumbnail", "variableType" : "java.util.Map", "documentation" : "

The thumbnail of the document.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the version.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the version.

\n@return The ID of the version.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the version.

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

The ID of the version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the version.

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

The ID of the version.

\n@return The ID of the version.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the version.

\n@param id The ID of the version.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the version.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the version.

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

The name of the version.

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

The name of the version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the version.

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

The name of the version.

\n@return The name of the version.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the version.

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

The name of the version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentType", "beanStyleSetterMethodName" : "setContentType", "c2jName" : "ContentType", "c2jShape" : "DocumentContentType", "defaultConsumerFluentSetterDocumentation" : "

The content type of the document.

\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 #contentType(String)}.\n@param contentType 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 #contentType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The content type of the document.

\n@return The content type of the document.\n@deprecated Use {@link #contentType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The content type of the document.

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

The content type of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentType 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" : "hasContentType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentType", "fluentSetterDocumentation" : "

The content type of the document.

\n@param contentType The content type of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentType", "getterDocumentation" : "

The content type of the document.

\n@return The content type of the document.", "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" : "ContentType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContentType", "sensitive" : false, "setterDocumentation" : "

The content type of the document.

\n@param contentType The content type of the document.", "setterMethodName" : "setContentType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "

The content type of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSize", "beanStyleSetterMethodName" : "setSize", "c2jName" : "Size", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The size of the document, in bytes.

\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 #size(Long)}.\n@param size 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 #size(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The size of the document, in bytes.

\n@return The size of the document, in bytes.\n@deprecated Use {@link #size()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The size of the document, in bytes.

\n@param size The size of the document, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #size(Long)}\n", "documentation" : "

The size of the document, in bytes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Size 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" : "hasSize", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "size", "fluentSetterDocumentation" : "

The size of the document, in bytes.

\n@param size The size of the document, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "size", "getterDocumentation" : "

The size of the document, in bytes.

\n@return The size of the document, in bytes.", "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" : "Size", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Size", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "Size", "sensitive" : false, "setterDocumentation" : "

The size of the document, in bytes.

\n@param size The size of the document, in bytes.", "setterMethodName" : "setSize", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "size", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "size", "variableType" : "Long", "documentation" : "

The size of the document, in bytes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSignature", "beanStyleSetterMethodName" : "setSignature", "c2jName" : "Signature", "c2jShape" : "HashType", "defaultConsumerFluentSetterDocumentation" : "

The signature of the document.

\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 #signature(String)}.\n@param signature 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 #signature(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The signature of the document.

\n@return The signature of the document.\n@deprecated Use {@link #signature()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The signature of the document.

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

The signature of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Signature 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" : "hasSignature", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "signature", "fluentSetterDocumentation" : "

The signature of the document.

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

The signature of the document.

\n@return The signature of the document.", "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" : "Signature", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Signature", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Signature", "sensitive" : false, "setterDocumentation" : "

The signature of the document.

\n@param signature The signature of the document.", "setterMethodName" : "setSignature", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "signature", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "signature", "variableType" : "String", "documentation" : "

The signature of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "DocumentStatusType", "defaultConsumerFluentSetterDocumentation" : "

The status of the document.

\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 #statusAsString(String)}.\n@param status 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 #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status of the document.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link DocumentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the document.\n@see DocumentStatusType\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status of the document.

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

The status of the document.

", "endpointDiscoveryId" : false, "enumType" : "DocumentStatusType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status 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" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status of the document.

\n@param status The status of the document.\n@see DocumentStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentStatusType", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status of the document.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link DocumentStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the document.\n@see DocumentStatusType", "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" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status of the document.

\n@param status The status of the document.\n@see DocumentStatusType", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the document was first uploaded.

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

The timestamp when the document was first uploaded.

\n@return The timestamp when the document was first uploaded.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the document was first uploaded.

\n@param createdTimestamp The timestamp when the document was first uploaded.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The timestamp when the document was first uploaded.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The timestamp when the document was first uploaded.

\n@param createdTimestamp The timestamp when the document was first uploaded.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The timestamp when the document was first uploaded.

\n@return The timestamp when the document was first uploaded.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the document was first uploaded.

\n@param createdTimestamp The timestamp when the document was first uploaded.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the document was first uploaded.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getModifiedTimestamp", "beanStyleSetterMethodName" : "setModifiedTimestamp", "c2jName" : "ModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the document was last uploaded.

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

The timestamp when the document was last uploaded.

\n@return The timestamp when the document was last uploaded.\n@deprecated Use {@link #modifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the document was last uploaded.

\n@param modifiedTimestamp The timestamp when the document was last uploaded.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #modifiedTimestamp(Instant)}\n", "documentation" : "

The timestamp when the document was last uploaded.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ModifiedTimestamp 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" : "hasModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modifiedTimestamp", "fluentSetterDocumentation" : "

The timestamp when the document was last uploaded.

\n@param modifiedTimestamp The timestamp when the document was last uploaded.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "modifiedTimestamp", "getterDocumentation" : "

The timestamp when the document was last uploaded.

\n@return The timestamp when the document was last uploaded.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the document was last uploaded.

\n@param modifiedTimestamp The timestamp when the document was last uploaded.", "setterMethodName" : "setModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the document was last uploaded.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentCreatedTimestamp", "beanStyleSetterMethodName" : "setContentCreatedTimestamp", "c2jName" : "ContentCreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the content of the document was originally created.

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

The timestamp when the content of the document was originally created.

\n@return The timestamp when the content of the document was originally created.\n@deprecated Use {@link #contentCreatedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentCreatedTimestamp(Instant)}\n", "documentation" : "

The timestamp when the content of the document was originally created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentCreatedTimestamp 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" : "hasContentCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentCreatedTimestamp", "fluentSetterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentCreatedTimestamp", "getterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@return The timestamp when the content of the document was originally created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContentCreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentCreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ContentCreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.", "setterMethodName" : "setContentCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentCreatedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentCreatedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the content of the document was originally created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentModifiedTimestamp", "beanStyleSetterMethodName" : "setContentModifiedTimestamp", "c2jName" : "ContentModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the content of the document was modified.

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

The timestamp when the content of the document was modified.

\n@return The timestamp when the content of the document was modified.\n@deprecated Use {@link #contentModifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentModifiedTimestamp(Instant)}\n", "documentation" : "

The timestamp when the content of the document was modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentModifiedTimestamp 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" : "hasContentModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentModifiedTimestamp", "fluentSetterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentModifiedTimestamp", "getterDocumentation" : "

The timestamp when the content of the document was modified.

\n@return The timestamp when the content of the document was modified.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContentModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ContentModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.", "setterMethodName" : "setContentModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentModifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentModifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the content of the document was modified.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatorId", "beanStyleSetterMethodName" : "setCreatorId", "c2jName" : "CreatorId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the creator.

\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 #creatorId(String)}.\n@param creatorId 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 #creatorId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the creator.

\n@return The ID of the creator.\n@deprecated Use {@link #creatorId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the creator.

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

The ID of the creator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatorId 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" : "hasCreatorId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creatorId", "fluentSetterDocumentation" : "

The ID of the creator.

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

The ID of the creator.

\n@return The ID of the creator.", "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" : "CreatorId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatorId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatorId", "sensitive" : false, "setterDocumentation" : "

The ID of the creator.

\n@param creatorId The ID of the creator.", "setterMethodName" : "setCreatorId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : "

The ID of the creator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getThumbnail", "beanStyleSetterMethodName" : "setThumbnail", "c2jName" : "Thumbnail", "c2jShape" : "DocumentThumbnailUrlMap", "defaultConsumerFluentSetterDocumentation" : "

The thumbnail of the document.

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

The thumbnail of the document.

\n

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

\n

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

\n@return The thumbnail of the document.\n@deprecated Use {@link #thumbnailAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The thumbnail of the document.

\n@param thumbnail The thumbnail of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #thumbnailWithStrings(Map)}\n", "documentation" : "

The thumbnail of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Thumbnail 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" : "hasThumbnail", "fluentEnumGetterMethodName" : "thumbnail", "fluentEnumSetterMethodName" : "thumbnail", "fluentGetterMethodName" : "thumbnailAsStrings", "fluentSetterDocumentation" : "

The thumbnail of the document.

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

The thumbnail of the document.

\n

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

\n

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

\n@return The thumbnail of the document.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Thumbnail", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Thumbnail", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "DocumentThumbnailType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #keyAsString(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DocumentThumbnailType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see DocumentThumbnailType\n@deprecated Use {@link #keyAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentThumbnailType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentThumbnailType\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "DocumentThumbnailType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : "key", "fluentEnumSetterMethodName" : "key", "fluentGetterMethodName" : "keyAsString", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentThumbnailType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentThumbnailType", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DocumentThumbnailType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see DocumentThumbnailType", "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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentThumbnailType", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "UrlType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : true, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Thumbnail", "sensitive" : true, "setterDocumentation" : "

The thumbnail of the document.

\n@param thumbnail The thumbnail of the document.", "setterMethodName" : "setThumbnail", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "thumbnail", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "thumbnail", "variableType" : "java.util.Map", "documentation" : "

The thumbnail of the document.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSource", "beanStyleSetterMethodName" : "setSource", "c2jName" : "Source", "c2jShape" : "DocumentSourceUrlMap", "defaultConsumerFluentSetterDocumentation" : "

The source of the document.

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

The source of the document.

\n

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

\n

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

\n@return The source of the document.\n@deprecated Use {@link #sourceAsStrings()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The source of the document.

\n@param source The source of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceWithStrings(Map)}\n", "documentation" : "

The source of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Source 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" : "hasSource", "fluentEnumGetterMethodName" : "source", "fluentEnumSetterMethodName" : "source", "fluentGetterMethodName" : "sourceAsStrings", "fluentSetterDocumentation" : "

The source of the document.

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

The source of the document.

\n

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

\n

\nYou can use {@link #hasSource()} to see if a value was sent in this field.\n

\n@return The source of the document.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Source", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Source", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "DocumentSourceType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #keyAsString(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DocumentSourceType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see DocumentSourceType\n@deprecated Use {@link #keyAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentSourceType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentSourceType\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "DocumentSourceType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : "key", "fluentEnumSetterMethodName" : "key", "fluentGetterMethodName" : "keyAsString", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentSourceType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentSourceType", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DocumentSourceType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see DocumentSourceType", "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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DocumentSourceType", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "UrlType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : true, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Source", "sensitive" : true, "setterDocumentation" : "

The source of the document.

\n@param source The source of the document.", "setterMethodName" : "setSource", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "source", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "source", "variableType" : "java.util.Map", "documentation" : "

The source of the document.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DocumentVersionMetadata", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DocumentVersionMetadata", "variableName" : "documentVersionMetadata", "variableType" : "DocumentVersionMetadata", "documentation" : null, "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "wrapper" : false, "xmlNamespace" : null }, "DocumentVersionStatus" : { "c2jName" : "DocumentVersionStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "ACTIVE", "value" : "ACTIVE" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DocumentVersionStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DocumentVersionStatus", "variableName" : "documentVersionStatus", "variableType" : "DocumentVersionStatus", "documentation" : null, "simpleType" : "DocumentVersionStatus", "variableSetterType" : "DocumentVersionStatus" }, "wrapper" : false, "xmlNamespace" : null }, "DraftUploadOutOfSyncException" : { "c2jName" : "DraftUploadOutOfSyncException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

This exception is thrown when a valid checkout ID is not presented on document version upload calls for a document that has been checked out from Web client.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "DraftUploadOutOfSyncException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 409, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DraftUploadOutOfSyncException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DraftUploadOutOfSyncException", "variableName" : "draftUploadOutOfSyncException", "variableType" : "DraftUploadOutOfSyncException", "documentation" : null, "simpleType" : "DraftUploadOutOfSyncException", "variableSetterType" : "DraftUploadOutOfSyncException" }, "wrapper" : false, "xmlNamespace" : null }, "EntityAlreadyExistsException" : { "c2jName" : "EntityAlreadyExistsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The resource already exists.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "EntityAlreadyExistsException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 409, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EntityAlreadyExistsException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "EntityAlreadyExistsException", "variableName" : "entityAlreadyExistsException", "variableType" : "EntityAlreadyExistsException", "documentation" : null, "simpleType" : "EntityAlreadyExistsException", "variableSetterType" : "EntityAlreadyExistsException" }, "wrapper" : false, "xmlNamespace" : null }, "EntityNotExistsException" : { "c2jName" : "EntityNotExistsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The resource does not exist.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "EntityNotExistsException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 404, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getEntityIds", "beanStyleSetterMethodName" : "setEntityIds", "c2jName" : "EntityIds", "c2jShape" : "EntityIdList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the EntityIds property for this object.\n\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 #entityIds(List)}.\n@param entityIds 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 #entityIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the EntityIds property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasEntityIds()} to see if a value was sent in this field.\n

\n@return The value of the EntityIds property for this object.\n@deprecated Use {@link #entityIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the EntityIds property for this object.\n\n@param entityIds The new value for the EntityIds property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #entityIds(List)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EntityIds 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" : "hasEntityIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityIds", "fluentSetterDocumentation" : "Sets the value of the EntityIds property for this object.\n\n@param entityIds The new value for the EntityIds property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entityIds", "getterDocumentation" : "Returns the value of the EntityIds property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasEntityIds()} to see if a value was sent in this field.\n

\n@return The value of the EntityIds property for this object.", "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" : "EntityIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntityIds", "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" : "IdType", "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" : "EntityIds", "sensitive" : false, "setterDocumentation" : "Sets the value of the EntityIds property for this object.\n\n@param entityIds The new value for the EntityIds property for this object.", "setterMethodName" : "setEntityIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityIds", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EntityIds" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getEntityIds", "beanStyleSetterMethodName" : "setEntityIds", "c2jName" : "EntityIds", "c2jShape" : "EntityIdList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the EntityIds property for this object.\n\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 #entityIds(List)}.\n@param entityIds 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 #entityIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the EntityIds property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasEntityIds()} to see if a value was sent in this field.\n

\n@return The value of the EntityIds property for this object.\n@deprecated Use {@link #entityIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the EntityIds property for this object.\n\n@param entityIds The new value for the EntityIds property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #entityIds(List)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EntityIds 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" : "hasEntityIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityIds", "fluentSetterDocumentation" : "Sets the value of the EntityIds property for this object.\n\n@param entityIds The new value for the EntityIds property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entityIds", "getterDocumentation" : "Returns the value of the EntityIds property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasEntityIds()} to see if a value was sent in this field.\n

\n@return The value of the EntityIds property for this object.", "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" : "EntityIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntityIds", "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" : "IdType", "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" : "EntityIds", "sensitive" : false, "setterDocumentation" : "Sets the value of the EntityIds property for this object.\n\n@param entityIds The new value for the EntityIds property for this object.", "setterMethodName" : "setEntityIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityIds", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getEntityIds", "beanStyleSetterMethodName" : "setEntityIds", "c2jName" : "EntityIds", "c2jShape" : "EntityIdList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the EntityIds property for this object.\n\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 #entityIds(List)}.\n@param entityIds 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 #entityIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the EntityIds property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasEntityIds()} to see if a value was sent in this field.\n

\n@return The value of the EntityIds property for this object.\n@deprecated Use {@link #entityIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the EntityIds property for this object.\n\n@param entityIds The new value for the EntityIds property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #entityIds(List)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EntityIds 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" : "hasEntityIds", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityIds", "fluentSetterDocumentation" : "Sets the value of the EntityIds property for this object.\n\n@param entityIds The new value for the EntityIds property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entityIds", "getterDocumentation" : "Returns the value of the EntityIds property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasEntityIds()} to see if a value was sent in this field.\n

\n@return The value of the EntityIds property for this object.", "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" : "EntityIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntityIds", "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" : "IdType", "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" : "EntityIds", "sensitive" : false, "setterDocumentation" : "Sets the value of the EntityIds property for this object.\n\n@param entityIds The new value for the EntityIds property for this object.", "setterMethodName" : "setEntityIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityIds", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EntityNotExistsException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "EntityNotExistsException", "variableName" : "entityNotExistsException", "variableType" : "EntityNotExistsException", "documentation" : null, "simpleType" : "EntityNotExistsException", "variableSetterType" : "EntityNotExistsException" }, "wrapper" : false, "xmlNamespace" : null }, "FailedDependencyException" : { "c2jName" : "FailedDependencyException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "FailedDependencyException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 424, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "FailedDependencyException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "FailedDependencyException", "variableName" : "failedDependencyException", "variableType" : "FailedDependencyException", "documentation" : null, "simpleType" : "FailedDependencyException", "variableSetterType" : "FailedDependencyException" }, "wrapper" : false, "xmlNamespace" : null }, "FolderContentType" : { "c2jName" : "FolderContentType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "ALL", "value" : "ALL" }, { "name" : "DOCUMENT", "value" : "DOCUMENT" }, { "name" : "FOLDER", "value" : "FOLDER" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "FolderContentType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "FolderContentType", "variableName" : "folderContentType", "variableType" : "FolderContentType", "documentation" : null, "simpleType" : "FolderContentType", "variableSetterType" : "FolderContentType" }, "wrapper" : false, "xmlNamespace" : null }, "FolderMetadata" : { "c2jName" : "FolderMetadata", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes a folder.

", "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" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

\n@param id The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the folder.

\n@param id The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the folder.

\n@param id The ID of the folder.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the folder.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the folder.

\n@return The name of the folder.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the folder.

\n@return The name of the folder.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatorId", "beanStyleSetterMethodName" : "setCreatorId", "c2jName" : "CreatorId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the creator.

\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 #creatorId(String)}.\n@param creatorId 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 #creatorId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the creator.

\n@return The ID of the creator.\n@deprecated Use {@link #creatorId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the creator.

\n@param creatorId The ID of the creator.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #creatorId(String)}\n", "documentation" : "

The ID of the creator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatorId 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" : "hasCreatorId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creatorId", "fluentSetterDocumentation" : "

The ID of the creator.

\n@param creatorId The ID of the creator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creatorId", "getterDocumentation" : "

The ID of the creator.

\n@return The ID of the creator.", "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" : "CreatorId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatorId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatorId", "sensitive" : false, "setterDocumentation" : "

The ID of the creator.

\n@param creatorId The ID of the creator.", "setterMethodName" : "setCreatorId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : "

The ID of the creator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #parentFolderId(String)}\n", "documentation" : "

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the folder was created.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #createdTimestamp(Instant)}.\n@param createdTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time when the folder was created.

\n@return The time when the folder was created.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the folder was created.

\n@param createdTimestamp The time when the folder was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The time when the folder was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The time when the folder was created.

\n@param createdTimestamp The time when the folder was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The time when the folder was created.

\n@return The time when the folder was created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the folder was created.

\n@param createdTimestamp The time when the folder was created.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the folder was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getModifiedTimestamp", "beanStyleSetterMethodName" : "setModifiedTimestamp", "c2jName" : "ModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the folder was updated.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #modifiedTimestamp(Instant)}.\n@param modifiedTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #modifiedTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time when the folder was updated.

\n@return The time when the folder was updated.\n@deprecated Use {@link #modifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the folder was updated.

\n@param modifiedTimestamp The time when the folder was updated.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #modifiedTimestamp(Instant)}\n", "documentation" : "

The time when the folder was updated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ModifiedTimestamp 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" : "hasModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modifiedTimestamp", "fluentSetterDocumentation" : "

The time when the folder was updated.

\n@param modifiedTimestamp The time when the folder was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "modifiedTimestamp", "getterDocumentation" : "

The time when the folder was updated.

\n@return The time when the folder was updated.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the folder was updated.

\n@param modifiedTimestamp The time when the folder was updated.", "setterMethodName" : "setModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the folder was updated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceState", "beanStyleSetterMethodName" : "setResourceState", "c2jName" : "ResourceState", "c2jShape" : "ResourceStateType", "defaultConsumerFluentSetterDocumentation" : "

The resource state of the folder.

\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 #resourceStateAsString(String)}.\n@param resourceState 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 #resourceState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The resource state of the folder.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the folder.\n@see ResourceStateType\n@deprecated Use {@link #resourceStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The resource state of the folder.

\n@param resourceState The resource state of the folder.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType\n@deprecated Use {@link #resourceState(String)}\n", "documentation" : "

The resource state of the folder.

", "endpointDiscoveryId" : false, "enumType" : "ResourceStateType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceState 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" : "hasResourceState", "fluentEnumGetterMethodName" : "resourceState", "fluentEnumSetterMethodName" : "resourceState", "fluentGetterMethodName" : "resourceStateAsString", "fluentSetterDocumentation" : "

The resource state of the folder.

\n@param resourceState The resource state of the folder.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType", "fluentSetterMethodName" : "resourceState", "getterDocumentation" : "

The resource state of the folder.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the folder.\n@see ResourceStateType", "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" : "ResourceState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceState", "sensitive" : false, "setterDocumentation" : "

The resource state of the folder.

\n@param resourceState The resource state of the folder.\n@see ResourceStateType", "setterMethodName" : "setResourceState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : "

The resource state of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSignature", "beanStyleSetterMethodName" : "setSignature", "c2jName" : "Signature", "c2jShape" : "HashType", "defaultConsumerFluentSetterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\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 #signature(String)}.\n@param signature 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 #signature(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\n@return The unique identifier created from the subfolders and documents of the folder.\n@deprecated Use {@link #signature()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\n@param signature The unique identifier created from the subfolders and documents of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #signature(String)}\n", "documentation" : "

The unique identifier created from the subfolders and documents of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Signature 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" : "hasSignature", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "signature", "fluentSetterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\n@param signature The unique identifier created from the subfolders and documents of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "signature", "getterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\n@return The unique identifier created from the subfolders and documents of the folder.", "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" : "Signature", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Signature", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Signature", "sensitive" : false, "setterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\n@param signature The unique identifier created from the subfolders and documents of the folder.", "setterMethodName" : "setSignature", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "signature", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "signature", "variableType" : "String", "documentation" : "

The unique identifier created from the subfolders and documents of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getLabels", "beanStyleSetterMethodName" : "setLabels", "c2jName" : "Labels", "c2jShape" : "SharedLabels", "defaultConsumerFluentSetterDocumentation" : "

List of labels on the folder.

\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 #labels(List)}.\n@param labels 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 #labels(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

List of labels on the folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasLabels()} to see if a value was sent in this field.\n

\n@return List of labels on the folder.\n@deprecated Use {@link #labels()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

List of labels on the folder.

\n@param labels List of labels on the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #labels(List)}\n", "documentation" : "

List of labels on the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Labels 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" : "hasLabels", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "labels", "fluentSetterDocumentation" : "

List of labels on the folder.

\n@param labels List of labels on the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "labels", "getterDocumentation" : "

List of labels on the folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasLabels()} to see if a value was sent in this field.\n

\n@return List of labels on the folder.", "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" : "Labels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Labels", "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" : "SharedLabel", "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" : "Labels", "sensitive" : false, "setterDocumentation" : "

List of labels on the folder.

\n@param labels List of labels on the folder.", "setterMethodName" : "setLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : "

List of labels on the folder.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSize", "beanStyleSetterMethodName" : "setSize", "c2jName" : "Size", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The size of the folder metadata.

\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 #size(Long)}.\n@param size 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 #size(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The size of the folder metadata.

\n@return The size of the folder metadata.\n@deprecated Use {@link #size()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The size of the folder metadata.

\n@param size The size of the folder metadata.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #size(Long)}\n", "documentation" : "

The size of the folder metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Size 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" : "hasSize", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "size", "fluentSetterDocumentation" : "

The size of the folder metadata.

\n@param size The size of the folder metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "size", "getterDocumentation" : "

The size of the folder metadata.

\n@return The size of the folder metadata.", "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" : "Size", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Size", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "Size", "sensitive" : false, "setterDocumentation" : "

The size of the folder metadata.

\n@param size The size of the folder metadata.", "setterMethodName" : "setSize", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "size", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "size", "variableType" : "Long", "documentation" : "

The size of the folder metadata.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestVersionSize", "beanStyleSetterMethodName" : "setLatestVersionSize", "c2jName" : "LatestVersionSize", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The size of the latest version of the folder metadata.

\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 #latestVersionSize(Long)}.\n@param latestVersionSize 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 #latestVersionSize(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The size of the latest version of the folder metadata.

\n@return The size of the latest version of the folder metadata.\n@deprecated Use {@link #latestVersionSize()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The size of the latest version of the folder metadata.

\n@param latestVersionSize The size of the latest version of the folder metadata.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestVersionSize(Long)}\n", "documentation" : "

The size of the latest version of the folder metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestVersionSize 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" : "hasLatestVersionSize", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestVersionSize", "fluentSetterDocumentation" : "

The size of the latest version of the folder metadata.

\n@param latestVersionSize The size of the latest version of the folder metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestVersionSize", "getterDocumentation" : "

The size of the latest version of the folder metadata.

\n@return The size of the latest version of the folder metadata.", "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" : "LatestVersionSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LatestVersionSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "LatestVersionSize", "sensitive" : false, "setterDocumentation" : "

The size of the latest version of the folder metadata.

\n@param latestVersionSize The size of the latest version of the folder metadata.", "setterMethodName" : "setLatestVersionSize", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "latestVersionSize", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "latestVersionSize", "variableType" : "Long", "documentation" : "

The size of the latest version of the folder metadata.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreatedTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the folder was created.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #createdTimestamp(Instant)}.\n@param createdTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time when the folder was created.

\n@return The time when the folder was created.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the folder was created.

\n@param createdTimestamp The time when the folder was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The time when the folder was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The time when the folder was created.

\n@param createdTimestamp The time when the folder was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The time when the folder was created.

\n@return The time when the folder was created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the folder was created.

\n@param createdTimestamp The time when the folder was created.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the folder was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CreatorId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatorId", "beanStyleSetterMethodName" : "setCreatorId", "c2jName" : "CreatorId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the creator.

\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 #creatorId(String)}.\n@param creatorId 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 #creatorId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the creator.

\n@return The ID of the creator.\n@deprecated Use {@link #creatorId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the creator.

\n@param creatorId The ID of the creator.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #creatorId(String)}\n", "documentation" : "

The ID of the creator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatorId 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" : "hasCreatorId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creatorId", "fluentSetterDocumentation" : "

The ID of the creator.

\n@param creatorId The ID of the creator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creatorId", "getterDocumentation" : "

The ID of the creator.

\n@return The ID of the creator.", "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" : "CreatorId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatorId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatorId", "sensitive" : false, "setterDocumentation" : "

The ID of the creator.

\n@param creatorId The ID of the creator.", "setterMethodName" : "setCreatorId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : "

The ID of the creator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

\n@param id The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the folder.

\n@param id The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the folder.

\n@param id The ID of the folder.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Labels" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getLabels", "beanStyleSetterMethodName" : "setLabels", "c2jName" : "Labels", "c2jShape" : "SharedLabels", "defaultConsumerFluentSetterDocumentation" : "

List of labels on the folder.

\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 #labels(List)}.\n@param labels 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 #labels(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

List of labels on the folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasLabels()} to see if a value was sent in this field.\n

\n@return List of labels on the folder.\n@deprecated Use {@link #labels()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

List of labels on the folder.

\n@param labels List of labels on the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #labels(List)}\n", "documentation" : "

List of labels on the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Labels 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" : "hasLabels", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "labels", "fluentSetterDocumentation" : "

List of labels on the folder.

\n@param labels List of labels on the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "labels", "getterDocumentation" : "

List of labels on the folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasLabels()} to see if a value was sent in this field.\n

\n@return List of labels on the folder.", "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" : "Labels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Labels", "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" : "SharedLabel", "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" : "Labels", "sensitive" : false, "setterDocumentation" : "

List of labels on the folder.

\n@param labels List of labels on the folder.", "setterMethodName" : "setLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : "

List of labels on the folder.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LatestVersionSize" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestVersionSize", "beanStyleSetterMethodName" : "setLatestVersionSize", "c2jName" : "LatestVersionSize", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The size of the latest version of the folder metadata.

\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 #latestVersionSize(Long)}.\n@param latestVersionSize 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 #latestVersionSize(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The size of the latest version of the folder metadata.

\n@return The size of the latest version of the folder metadata.\n@deprecated Use {@link #latestVersionSize()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The size of the latest version of the folder metadata.

\n@param latestVersionSize The size of the latest version of the folder metadata.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestVersionSize(Long)}\n", "documentation" : "

The size of the latest version of the folder metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestVersionSize 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" : "hasLatestVersionSize", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestVersionSize", "fluentSetterDocumentation" : "

The size of the latest version of the folder metadata.

\n@param latestVersionSize The size of the latest version of the folder metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestVersionSize", "getterDocumentation" : "

The size of the latest version of the folder metadata.

\n@return The size of the latest version of the folder metadata.", "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" : "LatestVersionSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LatestVersionSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "LatestVersionSize", "sensitive" : false, "setterDocumentation" : "

The size of the latest version of the folder metadata.

\n@param latestVersionSize The size of the latest version of the folder metadata.", "setterMethodName" : "setLatestVersionSize", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "latestVersionSize", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "latestVersionSize", "variableType" : "Long", "documentation" : "

The size of the latest version of the folder metadata.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ModifiedTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getModifiedTimestamp", "beanStyleSetterMethodName" : "setModifiedTimestamp", "c2jName" : "ModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the folder was updated.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #modifiedTimestamp(Instant)}.\n@param modifiedTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #modifiedTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time when the folder was updated.

\n@return The time when the folder was updated.\n@deprecated Use {@link #modifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the folder was updated.

\n@param modifiedTimestamp The time when the folder was updated.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #modifiedTimestamp(Instant)}\n", "documentation" : "

The time when the folder was updated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ModifiedTimestamp 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" : "hasModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modifiedTimestamp", "fluentSetterDocumentation" : "

The time when the folder was updated.

\n@param modifiedTimestamp The time when the folder was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "modifiedTimestamp", "getterDocumentation" : "

The time when the folder was updated.

\n@return The time when the folder was updated.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the folder was updated.

\n@param modifiedTimestamp The time when the folder was updated.", "setterMethodName" : "setModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the folder was updated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the folder.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the folder.

\n@return The name of the folder.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the folder.

\n@return The name of the folder.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ParentFolderId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #parentFolderId(String)}\n", "documentation" : "

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceState" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceState", "beanStyleSetterMethodName" : "setResourceState", "c2jName" : "ResourceState", "c2jShape" : "ResourceStateType", "defaultConsumerFluentSetterDocumentation" : "

The resource state of the folder.

\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 #resourceStateAsString(String)}.\n@param resourceState 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 #resourceState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The resource state of the folder.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the folder.\n@see ResourceStateType\n@deprecated Use {@link #resourceStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The resource state of the folder.

\n@param resourceState The resource state of the folder.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType\n@deprecated Use {@link #resourceState(String)}\n", "documentation" : "

The resource state of the folder.

", "endpointDiscoveryId" : false, "enumType" : "ResourceStateType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceState 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" : "hasResourceState", "fluentEnumGetterMethodName" : "resourceState", "fluentEnumSetterMethodName" : "resourceState", "fluentGetterMethodName" : "resourceStateAsString", "fluentSetterDocumentation" : "

The resource state of the folder.

\n@param resourceState The resource state of the folder.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType", "fluentSetterMethodName" : "resourceState", "getterDocumentation" : "

The resource state of the folder.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the folder.\n@see ResourceStateType", "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" : "ResourceState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceState", "sensitive" : false, "setterDocumentation" : "

The resource state of the folder.

\n@param resourceState The resource state of the folder.\n@see ResourceStateType", "setterMethodName" : "setResourceState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : "

The resource state of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Signature" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSignature", "beanStyleSetterMethodName" : "setSignature", "c2jName" : "Signature", "c2jShape" : "HashType", "defaultConsumerFluentSetterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\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 #signature(String)}.\n@param signature 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 #signature(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\n@return The unique identifier created from the subfolders and documents of the folder.\n@deprecated Use {@link #signature()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\n@param signature The unique identifier created from the subfolders and documents of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #signature(String)}\n", "documentation" : "

The unique identifier created from the subfolders and documents of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Signature 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" : "hasSignature", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "signature", "fluentSetterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\n@param signature The unique identifier created from the subfolders and documents of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "signature", "getterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\n@return The unique identifier created from the subfolders and documents of the folder.", "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" : "Signature", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Signature", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Signature", "sensitive" : false, "setterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\n@param signature The unique identifier created from the subfolders and documents of the folder.", "setterMethodName" : "setSignature", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "signature", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "signature", "variableType" : "String", "documentation" : "

The unique identifier created from the subfolders and documents of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Size" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSize", "beanStyleSetterMethodName" : "setSize", "c2jName" : "Size", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The size of the folder metadata.

\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 #size(Long)}.\n@param size 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 #size(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The size of the folder metadata.

\n@return The size of the folder metadata.\n@deprecated Use {@link #size()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The size of the folder metadata.

\n@param size The size of the folder metadata.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #size(Long)}\n", "documentation" : "

The size of the folder metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Size 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" : "hasSize", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "size", "fluentSetterDocumentation" : "

The size of the folder metadata.

\n@param size The size of the folder metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "size", "getterDocumentation" : "

The size of the folder metadata.

\n@return The size of the folder metadata.", "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" : "Size", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Size", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "Size", "sensitive" : false, "setterDocumentation" : "

The size of the folder metadata.

\n@param size The size of the folder metadata.", "setterMethodName" : "setSize", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "size", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "size", "variableType" : "Long", "documentation" : "

The size of the folder metadata.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

\n@param id The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the folder.

\n@param id The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the folder.

\n@param id The ID of the folder.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the folder.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the folder.

\n@return The name of the folder.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the folder.

\n@return The name of the folder.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatorId", "beanStyleSetterMethodName" : "setCreatorId", "c2jName" : "CreatorId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the creator.

\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 #creatorId(String)}.\n@param creatorId 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 #creatorId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the creator.

\n@return The ID of the creator.\n@deprecated Use {@link #creatorId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the creator.

\n@param creatorId The ID of the creator.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #creatorId(String)}\n", "documentation" : "

The ID of the creator.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatorId 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" : "hasCreatorId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creatorId", "fluentSetterDocumentation" : "

The ID of the creator.

\n@param creatorId The ID of the creator.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creatorId", "getterDocumentation" : "

The ID of the creator.

\n@return The ID of the creator.", "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" : "CreatorId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatorId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CreatorId", "sensitive" : false, "setterDocumentation" : "

The ID of the creator.

\n@param creatorId The ID of the creator.", "setterMethodName" : "setCreatorId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "creatorId", "variableType" : "String", "documentation" : "

The ID of the creator.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #parentFolderId(String)}\n", "documentation" : "

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the folder was created.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #createdTimestamp(Instant)}.\n@param createdTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time when the folder was created.

\n@return The time when the folder was created.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the folder was created.

\n@param createdTimestamp The time when the folder was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The time when the folder was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The time when the folder was created.

\n@param createdTimestamp The time when the folder was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The time when the folder was created.

\n@return The time when the folder was created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the folder was created.

\n@param createdTimestamp The time when the folder was created.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the folder was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getModifiedTimestamp", "beanStyleSetterMethodName" : "setModifiedTimestamp", "c2jName" : "ModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the folder was updated.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #modifiedTimestamp(Instant)}.\n@param modifiedTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #modifiedTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time when the folder was updated.

\n@return The time when the folder was updated.\n@deprecated Use {@link #modifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the folder was updated.

\n@param modifiedTimestamp The time when the folder was updated.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #modifiedTimestamp(Instant)}\n", "documentation" : "

The time when the folder was updated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ModifiedTimestamp 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" : "hasModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modifiedTimestamp", "fluentSetterDocumentation" : "

The time when the folder was updated.

\n@param modifiedTimestamp The time when the folder was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "modifiedTimestamp", "getterDocumentation" : "

The time when the folder was updated.

\n@return The time when the folder was updated.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the folder was updated.

\n@param modifiedTimestamp The time when the folder was updated.", "setterMethodName" : "setModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the folder was updated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceState", "beanStyleSetterMethodName" : "setResourceState", "c2jName" : "ResourceState", "c2jShape" : "ResourceStateType", "defaultConsumerFluentSetterDocumentation" : "

The resource state of the folder.

\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 #resourceStateAsString(String)}.\n@param resourceState 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 #resourceState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The resource state of the folder.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the folder.\n@see ResourceStateType\n@deprecated Use {@link #resourceStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The resource state of the folder.

\n@param resourceState The resource state of the folder.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType\n@deprecated Use {@link #resourceState(String)}\n", "documentation" : "

The resource state of the folder.

", "endpointDiscoveryId" : false, "enumType" : "ResourceStateType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceState 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" : "hasResourceState", "fluentEnumGetterMethodName" : "resourceState", "fluentEnumSetterMethodName" : "resourceState", "fluentGetterMethodName" : "resourceStateAsString", "fluentSetterDocumentation" : "

The resource state of the folder.

\n@param resourceState The resource state of the folder.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType", "fluentSetterMethodName" : "resourceState", "getterDocumentation" : "

The resource state of the folder.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the folder.\n@see ResourceStateType", "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" : "ResourceState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceState", "sensitive" : false, "setterDocumentation" : "

The resource state of the folder.

\n@param resourceState The resource state of the folder.\n@see ResourceStateType", "setterMethodName" : "setResourceState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : "

The resource state of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSignature", "beanStyleSetterMethodName" : "setSignature", "c2jName" : "Signature", "c2jShape" : "HashType", "defaultConsumerFluentSetterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\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 #signature(String)}.\n@param signature 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 #signature(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\n@return The unique identifier created from the subfolders and documents of the folder.\n@deprecated Use {@link #signature()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\n@param signature The unique identifier created from the subfolders and documents of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #signature(String)}\n", "documentation" : "

The unique identifier created from the subfolders and documents of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Signature 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" : "hasSignature", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "signature", "fluentSetterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\n@param signature The unique identifier created from the subfolders and documents of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "signature", "getterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\n@return The unique identifier created from the subfolders and documents of the folder.", "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" : "Signature", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Signature", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Signature", "sensitive" : false, "setterDocumentation" : "

The unique identifier created from the subfolders and documents of the folder.

\n@param signature The unique identifier created from the subfolders and documents of the folder.", "setterMethodName" : "setSignature", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "signature", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "signature", "variableType" : "String", "documentation" : "

The unique identifier created from the subfolders and documents of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getLabels", "beanStyleSetterMethodName" : "setLabels", "c2jName" : "Labels", "c2jShape" : "SharedLabels", "defaultConsumerFluentSetterDocumentation" : "

List of labels on the folder.

\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 #labels(List)}.\n@param labels 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 #labels(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

List of labels on the folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasLabels()} to see if a value was sent in this field.\n

\n@return List of labels on the folder.\n@deprecated Use {@link #labels()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

List of labels on the folder.

\n@param labels List of labels on the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #labels(List)}\n", "documentation" : "

List of labels on the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Labels 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" : "hasLabels", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "labels", "fluentSetterDocumentation" : "

List of labels on the folder.

\n@param labels List of labels on the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "labels", "getterDocumentation" : "

List of labels on the folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasLabels()} to see if a value was sent in this field.\n

\n@return List of labels on the folder.", "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" : "Labels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Labels", "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" : "SharedLabel", "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" : "Labels", "sensitive" : false, "setterDocumentation" : "

List of labels on the folder.

\n@param labels List of labels on the folder.", "setterMethodName" : "setLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "labels", "variableType" : "java.util.List", "documentation" : "

List of labels on the folder.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSize", "beanStyleSetterMethodName" : "setSize", "c2jName" : "Size", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The size of the folder metadata.

\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 #size(Long)}.\n@param size 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 #size(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The size of the folder metadata.

\n@return The size of the folder metadata.\n@deprecated Use {@link #size()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The size of the folder metadata.

\n@param size The size of the folder metadata.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #size(Long)}\n", "documentation" : "

The size of the folder metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Size 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" : "hasSize", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "size", "fluentSetterDocumentation" : "

The size of the folder metadata.

\n@param size The size of the folder metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "size", "getterDocumentation" : "

The size of the folder metadata.

\n@return The size of the folder metadata.", "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" : "Size", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Size", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "Size", "sensitive" : false, "setterDocumentation" : "

The size of the folder metadata.

\n@param size The size of the folder metadata.", "setterMethodName" : "setSize", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "size", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "size", "variableType" : "Long", "documentation" : "

The size of the folder metadata.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLatestVersionSize", "beanStyleSetterMethodName" : "setLatestVersionSize", "c2jName" : "LatestVersionSize", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The size of the latest version of the folder metadata.

\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 #latestVersionSize(Long)}.\n@param latestVersionSize 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 #latestVersionSize(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The size of the latest version of the folder metadata.

\n@return The size of the latest version of the folder metadata.\n@deprecated Use {@link #latestVersionSize()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The size of the latest version of the folder metadata.

\n@param latestVersionSize The size of the latest version of the folder metadata.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #latestVersionSize(Long)}\n", "documentation" : "

The size of the latest version of the folder metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LatestVersionSize 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" : "hasLatestVersionSize", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestVersionSize", "fluentSetterDocumentation" : "

The size of the latest version of the folder metadata.

\n@param latestVersionSize The size of the latest version of the folder metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestVersionSize", "getterDocumentation" : "

The size of the latest version of the folder metadata.

\n@return The size of the latest version of the folder metadata.", "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" : "LatestVersionSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LatestVersionSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "LatestVersionSize", "sensitive" : false, "setterDocumentation" : "

The size of the latest version of the folder metadata.

\n@param latestVersionSize The size of the latest version of the folder metadata.", "setterMethodName" : "setLatestVersionSize", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "latestVersionSize", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "latestVersionSize", "variableType" : "Long", "documentation" : "

The size of the latest version of the folder metadata.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "FolderMetadata", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "folderMetadata", "variableType" : "FolderMetadata", "documentation" : null, "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "wrapper" : false, "xmlNamespace" : null }, "GetCurrentUserRequest" : { "c2jName" : "GetCurrentUserRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetCurrentUser", "locationName" : null, "requestUri" : "/api/v1/me", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@return Amazon WorkDocs authentication token.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token.

\n@return Amazon WorkDocs authentication token.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@return Amazon WorkDocs authentication token.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token.

\n@return Amazon WorkDocs authentication token.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@return Amazon WorkDocs authentication token.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token.

\n@return Amazon WorkDocs authentication token.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token.

\n@param authenticationToken Amazon WorkDocs authentication token.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "AuthenticationToken" ], "shapeName" : "GetCurrentUserRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetCurrentUserRequest", "variableName" : "getCurrentUserRequest", "variableType" : "GetCurrentUserRequest", "documentation" : null, "simpleType" : "GetCurrentUserRequest", "variableSetterType" : "GetCurrentUserRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetCurrentUserResponse" : { "c2jName" : "GetCurrentUserResponse", "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" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

Metadata of the user.

\nThis is a convenience that creates an instance of the {@link User.Builder} avoiding the need to create one manually via {@link User#builder()}.\n\nWhen the {@link Consumer} completes, {@link User.Builder#build()} is called immediately and its result is passed to {@link #user(User)}.\n@param user a consumer that will call methods on {@link User.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #user(User)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Metadata of the user.

\n@return Metadata of the user.\n@deprecated Use {@link #user()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Metadata of the user.

\n@param user Metadata of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #user(User)}\n", "documentation" : "

Metadata of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the User 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" : "hasUser", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "user", "fluentSetterDocumentation" : "

Metadata of the user.

\n@param user Metadata of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

Metadata of the user.

\n@return Metadata of the user.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "User", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "User", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "User", "sensitive" : false, "setterDocumentation" : "

Metadata of the user.

\n@param user Metadata of the user.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : "

Metadata of the user.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "User" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

Metadata of the user.

\nThis is a convenience that creates an instance of the {@link User.Builder} avoiding the need to create one manually via {@link User#builder()}.\n\nWhen the {@link Consumer} completes, {@link User.Builder#build()} is called immediately and its result is passed to {@link #user(User)}.\n@param user a consumer that will call methods on {@link User.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #user(User)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Metadata of the user.

\n@return Metadata of the user.\n@deprecated Use {@link #user()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Metadata of the user.

\n@param user Metadata of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #user(User)}\n", "documentation" : "

Metadata of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the User 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" : "hasUser", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "user", "fluentSetterDocumentation" : "

Metadata of the user.

\n@param user Metadata of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

Metadata of the user.

\n@return Metadata of the user.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "User", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "User", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "User", "sensitive" : false, "setterDocumentation" : "

Metadata of the user.

\n@param user Metadata of the user.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : "

Metadata of the user.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

Metadata of the user.

\nThis is a convenience that creates an instance of the {@link User.Builder} avoiding the need to create one manually via {@link User#builder()}.\n\nWhen the {@link Consumer} completes, {@link User.Builder#build()} is called immediately and its result is passed to {@link #user(User)}.\n@param user a consumer that will call methods on {@link User.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #user(User)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Metadata of the user.

\n@return Metadata of the user.\n@deprecated Use {@link #user()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Metadata of the user.

\n@param user Metadata of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #user(User)}\n", "documentation" : "

Metadata of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the User 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" : "hasUser", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "user", "fluentSetterDocumentation" : "

Metadata of the user.

\n@param user Metadata of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

Metadata of the user.

\n@return Metadata of the user.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "User", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "User", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "User", "sensitive" : false, "setterDocumentation" : "

Metadata of the user.

\n@param user Metadata of the user.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : "

Metadata of the user.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetCurrentUserResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetCurrentUserResponse", "variableName" : "getCurrentUserResponse", "variableType" : "GetCurrentUserResponse", "documentation" : null, "simpleType" : "GetCurrentUserResponse", "variableSetterType" : "GetCurrentUserResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetDocumentPathRequest" : { "c2jName" : "GetDocumentPathRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetDocumentPath", "locationName" : null, "requestUri" : "/api/v1/documents/{DocumentId}/path", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentId(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentId", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "DocumentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DocumentId", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@return The maximum number of levels in the hierarchy to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of levels in the hierarchy to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@return The maximum number of levels in the hierarchy to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of levels in the hierarchy to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFields", "beanStyleSetterMethodName" : "setFields", "c2jName" : "Fields", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\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 #fields(String)}.\n@param fields 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 #fields(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\n@return A comma-separated list of values. Specify NAME to include the names of the parent folders.\n@deprecated Use {@link #fields()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify NAME to include the names of the parent folders.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fields(String)}\n", "documentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fields 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" : "hasFields", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fields", "fluentSetterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify NAME to include the names of the parent folders.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fields", "getterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\n@return A comma-separated list of values. Specify NAME to include the names of the parent folders.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "fields", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "fields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fields", "sensitive" : false, "setterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify NAME to include the names of the parent folders.", "setterMethodName" : "setFields", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

This value is not supported.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

This value is not supported.

\n@return This value is not supported.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

This value is not supported.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

This value is not supported.

\n@return This value is not supported.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

This value is not supported.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DocumentId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentId(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentId", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "DocumentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DocumentId", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Fields" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFields", "beanStyleSetterMethodName" : "setFields", "c2jName" : "Fields", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\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 #fields(String)}.\n@param fields 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 #fields(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\n@return A comma-separated list of values. Specify NAME to include the names of the parent folders.\n@deprecated Use {@link #fields()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify NAME to include the names of the parent folders.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fields(String)}\n", "documentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fields 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" : "hasFields", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fields", "fluentSetterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify NAME to include the names of the parent folders.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fields", "getterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\n@return A comma-separated list of values. Specify NAME to include the names of the parent folders.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "fields", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "fields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fields", "sensitive" : false, "setterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify NAME to include the names of the parent folders.", "setterMethodName" : "setFields", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Limit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@return The maximum number of levels in the hierarchy to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of levels in the hierarchy to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@return The maximum number of levels in the hierarchy to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of levels in the hierarchy to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

This value is not supported.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

This value is not supported.

\n@return This value is not supported.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

This value is not supported.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

This value is not supported.

\n@return This value is not supported.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

This value is not supported.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentId(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentId", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "DocumentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DocumentId", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@return The maximum number of levels in the hierarchy to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of levels in the hierarchy to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@return The maximum number of levels in the hierarchy to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of levels in the hierarchy to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFields", "beanStyleSetterMethodName" : "setFields", "c2jName" : "Fields", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\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 #fields(String)}.\n@param fields 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 #fields(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\n@return A comma-separated list of values. Specify NAME to include the names of the parent folders.\n@deprecated Use {@link #fields()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify NAME to include the names of the parent folders.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fields(String)}\n", "documentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fields 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" : "hasFields", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fields", "fluentSetterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify NAME to include the names of the parent folders.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fields", "getterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\n@return A comma-separated list of values. Specify NAME to include the names of the parent folders.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "fields", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "fields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fields", "sensitive" : false, "setterDocumentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify NAME to include the names of the parent folders.", "setterMethodName" : "setFields", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : "

A comma-separated list of values. Specify NAME to include the names of the parent folders.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

This value is not supported.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

This value is not supported.

\n@return This value is not supported.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

This value is not supported.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

This value is not supported.

\n@return This value is not supported.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

This value is not supported.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DocumentId" ], "shapeName" : "GetDocumentPathRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetDocumentPathRequest", "variableName" : "getDocumentPathRequest", "variableType" : "GetDocumentPathRequest", "documentation" : null, "simpleType" : "GetDocumentPathRequest", "variableSetterType" : "GetDocumentPathRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetDocumentPathResponse" : { "c2jName" : "GetDocumentPathResponse", "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" : "getPath", "beanStyleSetterMethodName" : "setPath", "c2jName" : "Path", "c2jShape" : "ResourcePath", "defaultConsumerFluentSetterDocumentation" : "

The path information.

\nThis is a convenience that creates an instance of the {@link ResourcePath.Builder} avoiding the need to create one manually via {@link ResourcePath#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourcePath.Builder#build()} is called immediately and its result is passed to {@link #path(ResourcePath)}.\n@param path a consumer that will call methods on {@link ResourcePath.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #path(ResourcePath)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The path information.

\n@return The path information.\n@deprecated Use {@link #path()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The path information.

\n@param path The path information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #path(ResourcePath)}\n", "documentation" : "

The path information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Path 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" : "hasPath", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "path", "fluentSetterDocumentation" : "

The path information.

\n@param path The path information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "path", "getterDocumentation" : "

The path information.

\n@return The path information.", "getterModel" : { "returnType" : "ResourcePath", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Path", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Path", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Path", "sensitive" : false, "setterDocumentation" : "

The path information.

\n@param path The path information.", "setterMethodName" : "setPath", "setterModel" : { "variableDeclarationType" : "ResourcePath", "variableName" : "path", "variableType" : "ResourcePath", "documentation" : null, "simpleType" : "ResourcePath", "variableSetterType" : "ResourcePath" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourcePath", "variableName" : "path", "variableType" : "ResourcePath", "documentation" : "

The path information.

", "simpleType" : "ResourcePath", "variableSetterType" : "ResourcePath" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Path" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPath", "beanStyleSetterMethodName" : "setPath", "c2jName" : "Path", "c2jShape" : "ResourcePath", "defaultConsumerFluentSetterDocumentation" : "

The path information.

\nThis is a convenience that creates an instance of the {@link ResourcePath.Builder} avoiding the need to create one manually via {@link ResourcePath#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourcePath.Builder#build()} is called immediately and its result is passed to {@link #path(ResourcePath)}.\n@param path a consumer that will call methods on {@link ResourcePath.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #path(ResourcePath)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The path information.

\n@return The path information.\n@deprecated Use {@link #path()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The path information.

\n@param path The path information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #path(ResourcePath)}\n", "documentation" : "

The path information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Path 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" : "hasPath", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "path", "fluentSetterDocumentation" : "

The path information.

\n@param path The path information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "path", "getterDocumentation" : "

The path information.

\n@return The path information.", "getterModel" : { "returnType" : "ResourcePath", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Path", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Path", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Path", "sensitive" : false, "setterDocumentation" : "

The path information.

\n@param path The path information.", "setterMethodName" : "setPath", "setterModel" : { "variableDeclarationType" : "ResourcePath", "variableName" : "path", "variableType" : "ResourcePath", "documentation" : null, "simpleType" : "ResourcePath", "variableSetterType" : "ResourcePath" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourcePath", "variableName" : "path", "variableType" : "ResourcePath", "documentation" : "

The path information.

", "simpleType" : "ResourcePath", "variableSetterType" : "ResourcePath" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPath", "beanStyleSetterMethodName" : "setPath", "c2jName" : "Path", "c2jShape" : "ResourcePath", "defaultConsumerFluentSetterDocumentation" : "

The path information.

\nThis is a convenience that creates an instance of the {@link ResourcePath.Builder} avoiding the need to create one manually via {@link ResourcePath#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourcePath.Builder#build()} is called immediately and its result is passed to {@link #path(ResourcePath)}.\n@param path a consumer that will call methods on {@link ResourcePath.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #path(ResourcePath)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The path information.

\n@return The path information.\n@deprecated Use {@link #path()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The path information.

\n@param path The path information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #path(ResourcePath)}\n", "documentation" : "

The path information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Path 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" : "hasPath", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "path", "fluentSetterDocumentation" : "

The path information.

\n@param path The path information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "path", "getterDocumentation" : "

The path information.

\n@return The path information.", "getterModel" : { "returnType" : "ResourcePath", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Path", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Path", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Path", "sensitive" : false, "setterDocumentation" : "

The path information.

\n@param path The path information.", "setterMethodName" : "setPath", "setterModel" : { "variableDeclarationType" : "ResourcePath", "variableName" : "path", "variableType" : "ResourcePath", "documentation" : null, "simpleType" : "ResourcePath", "variableSetterType" : "ResourcePath" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourcePath", "variableName" : "path", "variableType" : "ResourcePath", "documentation" : "

The path information.

", "simpleType" : "ResourcePath", "variableSetterType" : "ResourcePath" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetDocumentPathResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetDocumentPathResponse", "variableName" : "getDocumentPathResponse", "variableType" : "GetDocumentPathResponse", "documentation" : null, "simpleType" : "GetDocumentPathResponse", "variableSetterType" : "GetDocumentPathResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetDocumentRequest" : { "c2jName" : "GetDocumentRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetDocument", "locationName" : null, "requestUri" : "/api/v1/documents/{DocumentId}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentId(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentId", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "DocumentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DocumentId", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIncludeCustomMetadata", "beanStyleSetterMethodName" : "setIncludeCustomMetadata", "c2jName" : "IncludeCustomMetadata", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #includeCustomMetadata(Boolean)}.\n@param includeCustomMetadata a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #includeCustomMetadata(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@return Set this to TRUE to include custom metadata in the response.\n@deprecated Use {@link #includeCustomMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #includeCustomMetadata(Boolean)}\n", "documentation" : "

Set this to TRUE to include custom metadata in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IncludeCustomMetadata 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" : "hasIncludeCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includeCustomMetadata", "fluentSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includeCustomMetadata", "getterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@return Set this to TRUE to include custom metadata in the response.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "includeCustomMetadata", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "includeCustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IncludeCustomMetadata", "sensitive" : false, "setterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.", "setterMethodName" : "setIncludeCustomMetadata", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : "

Set this to TRUE to include custom metadata in the response.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DocumentId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentId(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentId", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "DocumentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DocumentId", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "IncludeCustomMetadata" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIncludeCustomMetadata", "beanStyleSetterMethodName" : "setIncludeCustomMetadata", "c2jName" : "IncludeCustomMetadata", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #includeCustomMetadata(Boolean)}.\n@param includeCustomMetadata a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #includeCustomMetadata(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@return Set this to TRUE to include custom metadata in the response.\n@deprecated Use {@link #includeCustomMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #includeCustomMetadata(Boolean)}\n", "documentation" : "

Set this to TRUE to include custom metadata in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IncludeCustomMetadata 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" : "hasIncludeCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includeCustomMetadata", "fluentSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includeCustomMetadata", "getterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@return Set this to TRUE to include custom metadata in the response.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "includeCustomMetadata", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "includeCustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IncludeCustomMetadata", "sensitive" : false, "setterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.", "setterMethodName" : "setIncludeCustomMetadata", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : "

Set this to TRUE to include custom metadata in the response.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentId(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentId", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "DocumentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DocumentId", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIncludeCustomMetadata", "beanStyleSetterMethodName" : "setIncludeCustomMetadata", "c2jName" : "IncludeCustomMetadata", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #includeCustomMetadata(Boolean)}.\n@param includeCustomMetadata a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #includeCustomMetadata(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@return Set this to TRUE to include custom metadata in the response.\n@deprecated Use {@link #includeCustomMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #includeCustomMetadata(Boolean)}\n", "documentation" : "

Set this to TRUE to include custom metadata in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IncludeCustomMetadata 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" : "hasIncludeCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includeCustomMetadata", "fluentSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includeCustomMetadata", "getterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@return Set this to TRUE to include custom metadata in the response.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "includeCustomMetadata", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "includeCustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IncludeCustomMetadata", "sensitive" : false, "setterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.", "setterMethodName" : "setIncludeCustomMetadata", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : "

Set this to TRUE to include custom metadata in the response.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DocumentId" ], "shapeName" : "GetDocumentRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetDocumentRequest", "variableName" : "getDocumentRequest", "variableType" : "GetDocumentRequest", "documentation" : null, "simpleType" : "GetDocumentRequest", "variableSetterType" : "GetDocumentRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetDocumentResponse" : { "c2jName" : "GetDocumentResponse", "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" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "Metadata", "c2jShape" : "DocumentMetadata", "defaultConsumerFluentSetterDocumentation" : "

The metadata details of the document.

\nThis is a convenience that creates an instance of the {@link DocumentMetadata.Builder} avoiding the need to create one manually via {@link DocumentMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentMetadata.Builder#build()} is called immediately and its result is passed to {@link #metadata(DocumentMetadata)}.\n@param metadata a consumer that will call methods on {@link DocumentMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metadata(DocumentMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The metadata details of the document.

\n@return The metadata details of the document.\n@deprecated Use {@link #metadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The metadata details of the document.

\n@param metadata The metadata details of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metadata(DocumentMetadata)}\n", "documentation" : "

The metadata details of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metadata 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" : "hasMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

The metadata details of the document.

\n@param metadata The metadata details of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metadata", "getterDocumentation" : "

The metadata details of the document.

\n@return The metadata details of the document.", "getterModel" : { "returnType" : "DocumentMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Metadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Metadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metadata", "sensitive" : false, "setterDocumentation" : "

The metadata details of the document.

\n@param metadata The metadata details of the document.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "metadata", "variableType" : "DocumentMetadata", "documentation" : null, "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "metadata", "variableType" : "DocumentMetadata", "documentation" : "

The metadata details of the document.

", "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCustomMetadata", "beanStyleSetterMethodName" : "setCustomMetadata", "c2jName" : "CustomMetadata", "c2jShape" : "CustomMetadataMap", "defaultConsumerFluentSetterDocumentation" : "

The custom metadata on the document.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #customMetadata(Map)}.\n@param customMetadata a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customMetadata(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The custom metadata on the document.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the document.\n@deprecated Use {@link #customMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The custom metadata on the document.

\n@param customMetadata The custom metadata on the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #customMetadata(Map)}\n", "documentation" : "

The custom metadata on the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CustomMetadata 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" : "hasCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customMetadata", "fluentSetterDocumentation" : "

The custom metadata on the document.

\n@param customMetadata The custom metadata on the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customMetadata", "getterDocumentation" : "

The custom metadata on the document.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the document.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "CustomMetadataKeyType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #key(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "CustomMetadataValueType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "CustomMetadata", "sensitive" : false, "setterDocumentation" : "

The custom metadata on the document.

\n@param customMetadata The custom metadata on the document.", "setterMethodName" : "setCustomMetadata", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : "

The custom metadata on the document.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CustomMetadata" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCustomMetadata", "beanStyleSetterMethodName" : "setCustomMetadata", "c2jName" : "CustomMetadata", "c2jShape" : "CustomMetadataMap", "defaultConsumerFluentSetterDocumentation" : "

The custom metadata on the document.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #customMetadata(Map)}.\n@param customMetadata a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customMetadata(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The custom metadata on the document.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the document.\n@deprecated Use {@link #customMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The custom metadata on the document.

\n@param customMetadata The custom metadata on the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #customMetadata(Map)}\n", "documentation" : "

The custom metadata on the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CustomMetadata 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" : "hasCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customMetadata", "fluentSetterDocumentation" : "

The custom metadata on the document.

\n@param customMetadata The custom metadata on the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customMetadata", "getterDocumentation" : "

The custom metadata on the document.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the document.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "CustomMetadataKeyType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #key(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "CustomMetadataValueType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "CustomMetadata", "sensitive" : false, "setterDocumentation" : "

The custom metadata on the document.

\n@param customMetadata The custom metadata on the document.", "setterMethodName" : "setCustomMetadata", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : "

The custom metadata on the document.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Metadata" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "Metadata", "c2jShape" : "DocumentMetadata", "defaultConsumerFluentSetterDocumentation" : "

The metadata details of the document.

\nThis is a convenience that creates an instance of the {@link DocumentMetadata.Builder} avoiding the need to create one manually via {@link DocumentMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentMetadata.Builder#build()} is called immediately and its result is passed to {@link #metadata(DocumentMetadata)}.\n@param metadata a consumer that will call methods on {@link DocumentMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metadata(DocumentMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The metadata details of the document.

\n@return The metadata details of the document.\n@deprecated Use {@link #metadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The metadata details of the document.

\n@param metadata The metadata details of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metadata(DocumentMetadata)}\n", "documentation" : "

The metadata details of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metadata 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" : "hasMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

The metadata details of the document.

\n@param metadata The metadata details of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metadata", "getterDocumentation" : "

The metadata details of the document.

\n@return The metadata details of the document.", "getterModel" : { "returnType" : "DocumentMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Metadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Metadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metadata", "sensitive" : false, "setterDocumentation" : "

The metadata details of the document.

\n@param metadata The metadata details of the document.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "metadata", "variableType" : "DocumentMetadata", "documentation" : null, "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "metadata", "variableType" : "DocumentMetadata", "documentation" : "

The metadata details of the document.

", "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "Metadata", "c2jShape" : "DocumentMetadata", "defaultConsumerFluentSetterDocumentation" : "

The metadata details of the document.

\nThis is a convenience that creates an instance of the {@link DocumentMetadata.Builder} avoiding the need to create one manually via {@link DocumentMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentMetadata.Builder#build()} is called immediately and its result is passed to {@link #metadata(DocumentMetadata)}.\n@param metadata a consumer that will call methods on {@link DocumentMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metadata(DocumentMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The metadata details of the document.

\n@return The metadata details of the document.\n@deprecated Use {@link #metadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The metadata details of the document.

\n@param metadata The metadata details of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metadata(DocumentMetadata)}\n", "documentation" : "

The metadata details of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metadata 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" : "hasMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

The metadata details of the document.

\n@param metadata The metadata details of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metadata", "getterDocumentation" : "

The metadata details of the document.

\n@return The metadata details of the document.", "getterModel" : { "returnType" : "DocumentMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Metadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Metadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metadata", "sensitive" : false, "setterDocumentation" : "

The metadata details of the document.

\n@param metadata The metadata details of the document.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "metadata", "variableType" : "DocumentMetadata", "documentation" : null, "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "metadata", "variableType" : "DocumentMetadata", "documentation" : "

The metadata details of the document.

", "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCustomMetadata", "beanStyleSetterMethodName" : "setCustomMetadata", "c2jName" : "CustomMetadata", "c2jShape" : "CustomMetadataMap", "defaultConsumerFluentSetterDocumentation" : "

The custom metadata on the document.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #customMetadata(Map)}.\n@param customMetadata a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customMetadata(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The custom metadata on the document.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the document.\n@deprecated Use {@link #customMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The custom metadata on the document.

\n@param customMetadata The custom metadata on the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #customMetadata(Map)}\n", "documentation" : "

The custom metadata on the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CustomMetadata 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" : "hasCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customMetadata", "fluentSetterDocumentation" : "

The custom metadata on the document.

\n@param customMetadata The custom metadata on the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customMetadata", "getterDocumentation" : "

The custom metadata on the document.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the document.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "CustomMetadataKeyType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #key(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "CustomMetadataValueType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "CustomMetadata", "sensitive" : false, "setterDocumentation" : "

The custom metadata on the document.

\n@param customMetadata The custom metadata on the document.", "setterMethodName" : "setCustomMetadata", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : "

The custom metadata on the document.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetDocumentResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetDocumentResponse", "variableName" : "getDocumentResponse", "variableType" : "GetDocumentResponse", "documentation" : null, "simpleType" : "GetDocumentResponse", "variableSetterType" : "GetDocumentResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetDocumentVersionRequest" : { "c2jName" : "GetDocumentVersionRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetDocumentVersion", "locationName" : null, "requestUri" : "/api/v1/documents/{DocumentId}/versions/{VersionId}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentId(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentId", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "DocumentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DocumentId", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The version ID of the document.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The version ID of the document.

\n@return The version ID of the document.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #versionId(String)}\n", "documentation" : "

The version ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The version ID of the document.

\n@return The version ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "VersionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionId", "sensitive" : false, "setterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The version ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFields", "beanStyleSetterMethodName" : "setFields", "c2jName" : "Fields", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\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 #fields(String)}.\n@param fields 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 #fields(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\n@return A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.\n@deprecated Use {@link #fields()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\n@param fields A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fields(String)}\n", "documentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fields 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" : "hasFields", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fields", "fluentSetterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\n@param fields A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fields", "getterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\n@return A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "fields", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "fields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fields", "sensitive" : false, "setterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\n@param fields A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.", "setterMethodName" : "setFields", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIncludeCustomMetadata", "beanStyleSetterMethodName" : "setIncludeCustomMetadata", "c2jName" : "IncludeCustomMetadata", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #includeCustomMetadata(Boolean)}.\n@param includeCustomMetadata a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #includeCustomMetadata(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@return Set this to TRUE to include custom metadata in the response.\n@deprecated Use {@link #includeCustomMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #includeCustomMetadata(Boolean)}\n", "documentation" : "

Set this to TRUE to include custom metadata in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IncludeCustomMetadata 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" : "hasIncludeCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includeCustomMetadata", "fluentSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includeCustomMetadata", "getterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@return Set this to TRUE to include custom metadata in the response.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "includeCustomMetadata", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "includeCustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IncludeCustomMetadata", "sensitive" : false, "setterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.", "setterMethodName" : "setIncludeCustomMetadata", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : "

Set this to TRUE to include custom metadata in the response.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DocumentId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentId(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentId", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "DocumentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DocumentId", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Fields" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFields", "beanStyleSetterMethodName" : "setFields", "c2jName" : "Fields", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\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 #fields(String)}.\n@param fields 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 #fields(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\n@return A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.\n@deprecated Use {@link #fields()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\n@param fields A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fields(String)}\n", "documentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fields 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" : "hasFields", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fields", "fluentSetterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\n@param fields A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fields", "getterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\n@return A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "fields", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "fields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fields", "sensitive" : false, "setterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\n@param fields A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.", "setterMethodName" : "setFields", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "IncludeCustomMetadata" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIncludeCustomMetadata", "beanStyleSetterMethodName" : "setIncludeCustomMetadata", "c2jName" : "IncludeCustomMetadata", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #includeCustomMetadata(Boolean)}.\n@param includeCustomMetadata a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #includeCustomMetadata(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@return Set this to TRUE to include custom metadata in the response.\n@deprecated Use {@link #includeCustomMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #includeCustomMetadata(Boolean)}\n", "documentation" : "

Set this to TRUE to include custom metadata in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IncludeCustomMetadata 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" : "hasIncludeCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includeCustomMetadata", "fluentSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includeCustomMetadata", "getterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@return Set this to TRUE to include custom metadata in the response.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "includeCustomMetadata", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "includeCustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IncludeCustomMetadata", "sensitive" : false, "setterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.", "setterMethodName" : "setIncludeCustomMetadata", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : "

Set this to TRUE to include custom metadata in the response.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "VersionId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The version ID of the document.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The version ID of the document.

\n@return The version ID of the document.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #versionId(String)}\n", "documentation" : "

The version ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The version ID of the document.

\n@return The version ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "VersionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionId", "sensitive" : false, "setterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The version ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentId(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentId", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "DocumentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DocumentId", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The version ID of the document.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The version ID of the document.

\n@return The version ID of the document.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #versionId(String)}\n", "documentation" : "

The version ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The version ID of the document.

\n@return The version ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "VersionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionId", "sensitive" : false, "setterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The version ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFields", "beanStyleSetterMethodName" : "setFields", "c2jName" : "Fields", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\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 #fields(String)}.\n@param fields 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 #fields(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\n@return A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.\n@deprecated Use {@link #fields()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\n@param fields A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fields(String)}\n", "documentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fields 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" : "hasFields", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fields", "fluentSetterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\n@param fields A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fields", "getterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\n@return A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "fields", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "fields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fields", "sensitive" : false, "setterDocumentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

\n@param fields A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.", "setterMethodName" : "setFields", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : "

A comma-separated list of values. Specify \"SOURCE\" to include a URL for the source document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIncludeCustomMetadata", "beanStyleSetterMethodName" : "setIncludeCustomMetadata", "c2jName" : "IncludeCustomMetadata", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #includeCustomMetadata(Boolean)}.\n@param includeCustomMetadata a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #includeCustomMetadata(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@return Set this to TRUE to include custom metadata in the response.\n@deprecated Use {@link #includeCustomMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #includeCustomMetadata(Boolean)}\n", "documentation" : "

Set this to TRUE to include custom metadata in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IncludeCustomMetadata 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" : "hasIncludeCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includeCustomMetadata", "fluentSetterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includeCustomMetadata", "getterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@return Set this to TRUE to include custom metadata in the response.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "includeCustomMetadata", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "includeCustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IncludeCustomMetadata", "sensitive" : false, "setterDocumentation" : "

Set this to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set this to TRUE to include custom metadata in the response.", "setterMethodName" : "setIncludeCustomMetadata", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : "

Set this to TRUE to include custom metadata in the response.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DocumentId", "VersionId" ], "shapeName" : "GetDocumentVersionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetDocumentVersionRequest", "variableName" : "getDocumentVersionRequest", "variableType" : "GetDocumentVersionRequest", "documentation" : null, "simpleType" : "GetDocumentVersionRequest", "variableSetterType" : "GetDocumentVersionRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetDocumentVersionResponse" : { "c2jName" : "GetDocumentVersionResponse", "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" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "Metadata", "c2jShape" : "DocumentVersionMetadata", "defaultConsumerFluentSetterDocumentation" : "

The version metadata.

\nThis is a convenience that creates an instance of the {@link DocumentVersionMetadata.Builder} avoiding the need to create one manually via {@link DocumentVersionMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentVersionMetadata.Builder#build()} is called immediately and its result is passed to {@link #metadata(DocumentVersionMetadata)}.\n@param metadata a consumer that will call methods on {@link DocumentVersionMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metadata(DocumentVersionMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The version metadata.

\n@return The version metadata.\n@deprecated Use {@link #metadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The version metadata.

\n@param metadata The version metadata.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metadata(DocumentVersionMetadata)}\n", "documentation" : "

The version metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metadata 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" : "hasMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

The version metadata.

\n@param metadata The version metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metadata", "getterDocumentation" : "

The version metadata.

\n@return The version metadata.", "getterModel" : { "returnType" : "DocumentVersionMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Metadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Metadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metadata", "sensitive" : false, "setterDocumentation" : "

The version metadata.

\n@param metadata The version metadata.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "DocumentVersionMetadata", "variableName" : "metadata", "variableType" : "DocumentVersionMetadata", "documentation" : null, "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentVersionMetadata", "variableName" : "metadata", "variableType" : "DocumentVersionMetadata", "documentation" : "

The version metadata.

", "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCustomMetadata", "beanStyleSetterMethodName" : "setCustomMetadata", "c2jName" : "CustomMetadata", "c2jShape" : "CustomMetadataMap", "defaultConsumerFluentSetterDocumentation" : "

The custom metadata on the document version.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #customMetadata(Map)}.\n@param customMetadata a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customMetadata(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The custom metadata on the document version.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the document version.\n@deprecated Use {@link #customMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The custom metadata on the document version.

\n@param customMetadata The custom metadata on the document version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #customMetadata(Map)}\n", "documentation" : "

The custom metadata on the document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CustomMetadata 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" : "hasCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customMetadata", "fluentSetterDocumentation" : "

The custom metadata on the document version.

\n@param customMetadata The custom metadata on the document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customMetadata", "getterDocumentation" : "

The custom metadata on the document version.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the document version.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "CustomMetadataKeyType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #key(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "CustomMetadataValueType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "CustomMetadata", "sensitive" : false, "setterDocumentation" : "

The custom metadata on the document version.

\n@param customMetadata The custom metadata on the document version.", "setterMethodName" : "setCustomMetadata", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : "

The custom metadata on the document version.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CustomMetadata" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCustomMetadata", "beanStyleSetterMethodName" : "setCustomMetadata", "c2jName" : "CustomMetadata", "c2jShape" : "CustomMetadataMap", "defaultConsumerFluentSetterDocumentation" : "

The custom metadata on the document version.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #customMetadata(Map)}.\n@param customMetadata a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customMetadata(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The custom metadata on the document version.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the document version.\n@deprecated Use {@link #customMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The custom metadata on the document version.

\n@param customMetadata The custom metadata on the document version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #customMetadata(Map)}\n", "documentation" : "

The custom metadata on the document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CustomMetadata 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" : "hasCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customMetadata", "fluentSetterDocumentation" : "

The custom metadata on the document version.

\n@param customMetadata The custom metadata on the document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customMetadata", "getterDocumentation" : "

The custom metadata on the document version.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the document version.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "CustomMetadataKeyType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #key(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "CustomMetadataValueType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "CustomMetadata", "sensitive" : false, "setterDocumentation" : "

The custom metadata on the document version.

\n@param customMetadata The custom metadata on the document version.", "setterMethodName" : "setCustomMetadata", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : "

The custom metadata on the document version.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Metadata" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "Metadata", "c2jShape" : "DocumentVersionMetadata", "defaultConsumerFluentSetterDocumentation" : "

The version metadata.

\nThis is a convenience that creates an instance of the {@link DocumentVersionMetadata.Builder} avoiding the need to create one manually via {@link DocumentVersionMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentVersionMetadata.Builder#build()} is called immediately and its result is passed to {@link #metadata(DocumentVersionMetadata)}.\n@param metadata a consumer that will call methods on {@link DocumentVersionMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metadata(DocumentVersionMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The version metadata.

\n@return The version metadata.\n@deprecated Use {@link #metadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The version metadata.

\n@param metadata The version metadata.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metadata(DocumentVersionMetadata)}\n", "documentation" : "

The version metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metadata 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" : "hasMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

The version metadata.

\n@param metadata The version metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metadata", "getterDocumentation" : "

The version metadata.

\n@return The version metadata.", "getterModel" : { "returnType" : "DocumentVersionMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Metadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Metadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metadata", "sensitive" : false, "setterDocumentation" : "

The version metadata.

\n@param metadata The version metadata.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "DocumentVersionMetadata", "variableName" : "metadata", "variableType" : "DocumentVersionMetadata", "documentation" : null, "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentVersionMetadata", "variableName" : "metadata", "variableType" : "DocumentVersionMetadata", "documentation" : "

The version metadata.

", "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "Metadata", "c2jShape" : "DocumentVersionMetadata", "defaultConsumerFluentSetterDocumentation" : "

The version metadata.

\nThis is a convenience that creates an instance of the {@link DocumentVersionMetadata.Builder} avoiding the need to create one manually via {@link DocumentVersionMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentVersionMetadata.Builder#build()} is called immediately and its result is passed to {@link #metadata(DocumentVersionMetadata)}.\n@param metadata a consumer that will call methods on {@link DocumentVersionMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metadata(DocumentVersionMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The version metadata.

\n@return The version metadata.\n@deprecated Use {@link #metadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The version metadata.

\n@param metadata The version metadata.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metadata(DocumentVersionMetadata)}\n", "documentation" : "

The version metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metadata 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" : "hasMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

The version metadata.

\n@param metadata The version metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metadata", "getterDocumentation" : "

The version metadata.

\n@return The version metadata.", "getterModel" : { "returnType" : "DocumentVersionMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Metadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Metadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metadata", "sensitive" : false, "setterDocumentation" : "

The version metadata.

\n@param metadata The version metadata.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "DocumentVersionMetadata", "variableName" : "metadata", "variableType" : "DocumentVersionMetadata", "documentation" : null, "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentVersionMetadata", "variableName" : "metadata", "variableType" : "DocumentVersionMetadata", "documentation" : "

The version metadata.

", "simpleType" : "DocumentVersionMetadata", "variableSetterType" : "DocumentVersionMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCustomMetadata", "beanStyleSetterMethodName" : "setCustomMetadata", "c2jName" : "CustomMetadata", "c2jShape" : "CustomMetadataMap", "defaultConsumerFluentSetterDocumentation" : "

The custom metadata on the document version.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #customMetadata(Map)}.\n@param customMetadata a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customMetadata(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The custom metadata on the document version.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the document version.\n@deprecated Use {@link #customMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The custom metadata on the document version.

\n@param customMetadata The custom metadata on the document version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #customMetadata(Map)}\n", "documentation" : "

The custom metadata on the document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CustomMetadata 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" : "hasCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customMetadata", "fluentSetterDocumentation" : "

The custom metadata on the document version.

\n@param customMetadata The custom metadata on the document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customMetadata", "getterDocumentation" : "

The custom metadata on the document version.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the document version.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "CustomMetadataKeyType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #key(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "CustomMetadataValueType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "CustomMetadata", "sensitive" : false, "setterDocumentation" : "

The custom metadata on the document version.

\n@param customMetadata The custom metadata on the document version.", "setterMethodName" : "setCustomMetadata", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : "

The custom metadata on the document version.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetDocumentVersionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetDocumentVersionResponse", "variableName" : "getDocumentVersionResponse", "variableType" : "GetDocumentVersionResponse", "documentation" : null, "simpleType" : "GetDocumentVersionResponse", "variableSetterType" : "GetDocumentVersionResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetFolderPathRequest" : { "c2jName" : "GetFolderPathRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetFolderPath", "locationName" : null, "requestUri" : "/api/v1/folders/{FolderId}/path", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folderId(String)}\n", "documentation" : "

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folderId", "getterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "FolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FolderId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@return The maximum number of levels in the hierarchy to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of levels in the hierarchy to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@return The maximum number of levels in the hierarchy to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of levels in the hierarchy to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFields", "beanStyleSetterMethodName" : "setFields", "c2jName" : "Fields", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\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 #fields(String)}.\n@param fields 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 #fields(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\n@return A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.\n@deprecated Use {@link #fields()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fields(String)}\n", "documentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fields 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" : "hasFields", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fields", "fluentSetterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fields", "getterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\n@return A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "fields", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "fields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fields", "sensitive" : false, "setterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.", "setterMethodName" : "setFields", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

This value is not supported.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

This value is not supported.

\n@return This value is not supported.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

This value is not supported.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

This value is not supported.

\n@return This value is not supported.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

This value is not supported.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Fields" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFields", "beanStyleSetterMethodName" : "setFields", "c2jName" : "Fields", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\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 #fields(String)}.\n@param fields 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 #fields(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\n@return A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.\n@deprecated Use {@link #fields()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fields(String)}\n", "documentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fields 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" : "hasFields", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fields", "fluentSetterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fields", "getterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\n@return A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "fields", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "fields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fields", "sensitive" : false, "setterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.", "setterMethodName" : "setFields", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "FolderId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folderId(String)}\n", "documentation" : "

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folderId", "getterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "FolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FolderId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Limit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@return The maximum number of levels in the hierarchy to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of levels in the hierarchy to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@return The maximum number of levels in the hierarchy to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of levels in the hierarchy to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

This value is not supported.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

This value is not supported.

\n@return This value is not supported.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

This value is not supported.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

This value is not supported.

\n@return This value is not supported.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

This value is not supported.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folderId(String)}\n", "documentation" : "

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folderId", "getterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "FolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FolderId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@return The maximum number of levels in the hierarchy to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of levels in the hierarchy to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@return The maximum number of levels in the hierarchy to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of levels in the hierarchy to return.

\n@param limit The maximum number of levels in the hierarchy to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of levels in the hierarchy to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFields", "beanStyleSetterMethodName" : "setFields", "c2jName" : "Fields", "c2jShape" : "FieldNamesType", "defaultConsumerFluentSetterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\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 #fields(String)}.\n@param fields 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 #fields(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\n@return A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.\n@deprecated Use {@link #fields()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fields(String)}\n", "documentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fields 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" : "hasFields", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fields", "fluentSetterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fields", "getterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\n@return A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "fields", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "fields", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fields", "sensitive" : false, "setterDocumentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

\n@param fields A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.", "setterMethodName" : "setFields", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fields", "variableType" : "String", "documentation" : "

A comma-separated list of values. Specify \"NAME\" to include the names of the parent folders.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

This value is not supported.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

This value is not supported.

\n@return This value is not supported.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

This value is not supported.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

This value is not supported.

\n@return This value is not supported.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

This value is not supported.

\n@param marker This value is not supported.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

This value is not supported.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "FolderId" ], "shapeName" : "GetFolderPathRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetFolderPathRequest", "variableName" : "getFolderPathRequest", "variableType" : "GetFolderPathRequest", "documentation" : null, "simpleType" : "GetFolderPathRequest", "variableSetterType" : "GetFolderPathRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetFolderPathResponse" : { "c2jName" : "GetFolderPathResponse", "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" : "getPath", "beanStyleSetterMethodName" : "setPath", "c2jName" : "Path", "c2jShape" : "ResourcePath", "defaultConsumerFluentSetterDocumentation" : "

The path information.

\nThis is a convenience that creates an instance of the {@link ResourcePath.Builder} avoiding the need to create one manually via {@link ResourcePath#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourcePath.Builder#build()} is called immediately and its result is passed to {@link #path(ResourcePath)}.\n@param path a consumer that will call methods on {@link ResourcePath.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #path(ResourcePath)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The path information.

\n@return The path information.\n@deprecated Use {@link #path()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The path information.

\n@param path The path information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #path(ResourcePath)}\n", "documentation" : "

The path information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Path 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" : "hasPath", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "path", "fluentSetterDocumentation" : "

The path information.

\n@param path The path information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "path", "getterDocumentation" : "

The path information.

\n@return The path information.", "getterModel" : { "returnType" : "ResourcePath", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Path", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Path", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Path", "sensitive" : false, "setterDocumentation" : "

The path information.

\n@param path The path information.", "setterMethodName" : "setPath", "setterModel" : { "variableDeclarationType" : "ResourcePath", "variableName" : "path", "variableType" : "ResourcePath", "documentation" : null, "simpleType" : "ResourcePath", "variableSetterType" : "ResourcePath" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourcePath", "variableName" : "path", "variableType" : "ResourcePath", "documentation" : "

The path information.

", "simpleType" : "ResourcePath", "variableSetterType" : "ResourcePath" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Path" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPath", "beanStyleSetterMethodName" : "setPath", "c2jName" : "Path", "c2jShape" : "ResourcePath", "defaultConsumerFluentSetterDocumentation" : "

The path information.

\nThis is a convenience that creates an instance of the {@link ResourcePath.Builder} avoiding the need to create one manually via {@link ResourcePath#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourcePath.Builder#build()} is called immediately and its result is passed to {@link #path(ResourcePath)}.\n@param path a consumer that will call methods on {@link ResourcePath.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #path(ResourcePath)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The path information.

\n@return The path information.\n@deprecated Use {@link #path()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The path information.

\n@param path The path information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #path(ResourcePath)}\n", "documentation" : "

The path information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Path 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" : "hasPath", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "path", "fluentSetterDocumentation" : "

The path information.

\n@param path The path information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "path", "getterDocumentation" : "

The path information.

\n@return The path information.", "getterModel" : { "returnType" : "ResourcePath", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Path", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Path", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Path", "sensitive" : false, "setterDocumentation" : "

The path information.

\n@param path The path information.", "setterMethodName" : "setPath", "setterModel" : { "variableDeclarationType" : "ResourcePath", "variableName" : "path", "variableType" : "ResourcePath", "documentation" : null, "simpleType" : "ResourcePath", "variableSetterType" : "ResourcePath" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourcePath", "variableName" : "path", "variableType" : "ResourcePath", "documentation" : "

The path information.

", "simpleType" : "ResourcePath", "variableSetterType" : "ResourcePath" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPath", "beanStyleSetterMethodName" : "setPath", "c2jName" : "Path", "c2jShape" : "ResourcePath", "defaultConsumerFluentSetterDocumentation" : "

The path information.

\nThis is a convenience that creates an instance of the {@link ResourcePath.Builder} avoiding the need to create one manually via {@link ResourcePath#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourcePath.Builder#build()} is called immediately and its result is passed to {@link #path(ResourcePath)}.\n@param path a consumer that will call methods on {@link ResourcePath.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #path(ResourcePath)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The path information.

\n@return The path information.\n@deprecated Use {@link #path()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The path information.

\n@param path The path information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #path(ResourcePath)}\n", "documentation" : "

The path information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Path 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" : "hasPath", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "path", "fluentSetterDocumentation" : "

The path information.

\n@param path The path information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "path", "getterDocumentation" : "

The path information.

\n@return The path information.", "getterModel" : { "returnType" : "ResourcePath", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Path", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Path", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Path", "sensitive" : false, "setterDocumentation" : "

The path information.

\n@param path The path information.", "setterMethodName" : "setPath", "setterModel" : { "variableDeclarationType" : "ResourcePath", "variableName" : "path", "variableType" : "ResourcePath", "documentation" : null, "simpleType" : "ResourcePath", "variableSetterType" : "ResourcePath" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourcePath", "variableName" : "path", "variableType" : "ResourcePath", "documentation" : "

The path information.

", "simpleType" : "ResourcePath", "variableSetterType" : "ResourcePath" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetFolderPathResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetFolderPathResponse", "variableName" : "getFolderPathResponse", "variableType" : "GetFolderPathResponse", "documentation" : null, "simpleType" : "GetFolderPathResponse", "variableSetterType" : "GetFolderPathResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetFolderRequest" : { "c2jName" : "GetFolderRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetFolder", "locationName" : null, "requestUri" : "/api/v1/folders/{FolderId}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folderId(String)}\n", "documentation" : "

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folderId", "getterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "FolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FolderId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIncludeCustomMetadata", "beanStyleSetterMethodName" : "setIncludeCustomMetadata", "c2jName" : "IncludeCustomMetadata", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #includeCustomMetadata(Boolean)}.\n@param includeCustomMetadata a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #includeCustomMetadata(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\n@return Set to TRUE to include custom metadata in the response.\n@deprecated Use {@link #includeCustomMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #includeCustomMetadata(Boolean)}\n", "documentation" : "

Set to TRUE to include custom metadata in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IncludeCustomMetadata 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" : "hasIncludeCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includeCustomMetadata", "fluentSetterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includeCustomMetadata", "getterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\n@return Set to TRUE to include custom metadata in the response.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "includeCustomMetadata", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "includeCustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IncludeCustomMetadata", "sensitive" : false, "setterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set to TRUE to include custom metadata in the response.", "setterMethodName" : "setIncludeCustomMetadata", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : "

Set to TRUE to include custom metadata in the response.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "FolderId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folderId(String)}\n", "documentation" : "

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folderId", "getterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "FolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FolderId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "IncludeCustomMetadata" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIncludeCustomMetadata", "beanStyleSetterMethodName" : "setIncludeCustomMetadata", "c2jName" : "IncludeCustomMetadata", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #includeCustomMetadata(Boolean)}.\n@param includeCustomMetadata a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #includeCustomMetadata(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\n@return Set to TRUE to include custom metadata in the response.\n@deprecated Use {@link #includeCustomMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #includeCustomMetadata(Boolean)}\n", "documentation" : "

Set to TRUE to include custom metadata in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IncludeCustomMetadata 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" : "hasIncludeCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includeCustomMetadata", "fluentSetterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includeCustomMetadata", "getterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\n@return Set to TRUE to include custom metadata in the response.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "includeCustomMetadata", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "includeCustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IncludeCustomMetadata", "sensitive" : false, "setterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set to TRUE to include custom metadata in the response.", "setterMethodName" : "setIncludeCustomMetadata", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : "

Set to TRUE to include custom metadata in the response.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folderId(String)}\n", "documentation" : "

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folderId", "getterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "FolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FolderId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIncludeCustomMetadata", "beanStyleSetterMethodName" : "setIncludeCustomMetadata", "c2jName" : "IncludeCustomMetadata", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #includeCustomMetadata(Boolean)}.\n@param includeCustomMetadata a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #includeCustomMetadata(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\n@return Set to TRUE to include custom metadata in the response.\n@deprecated Use {@link #includeCustomMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #includeCustomMetadata(Boolean)}\n", "documentation" : "

Set to TRUE to include custom metadata in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IncludeCustomMetadata 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" : "hasIncludeCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includeCustomMetadata", "fluentSetterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set to TRUE to include custom metadata in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includeCustomMetadata", "getterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\n@return Set to TRUE to include custom metadata in the response.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "includeCustomMetadata", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "includeCustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IncludeCustomMetadata", "sensitive" : false, "setterDocumentation" : "

Set to TRUE to include custom metadata in the response.

\n@param includeCustomMetadata Set to TRUE to include custom metadata in the response.", "setterMethodName" : "setIncludeCustomMetadata", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "includeCustomMetadata", "variableType" : "Boolean", "documentation" : "

Set to TRUE to include custom metadata in the response.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "FolderId" ], "shapeName" : "GetFolderRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetFolderRequest", "variableName" : "getFolderRequest", "variableType" : "GetFolderRequest", "documentation" : null, "simpleType" : "GetFolderRequest", "variableSetterType" : "GetFolderRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetFolderResponse" : { "c2jName" : "GetFolderResponse", "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" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "Metadata", "c2jShape" : "FolderMetadata", "defaultConsumerFluentSetterDocumentation" : "

The metadata of the folder.

\nThis is a convenience that creates an instance of the {@link FolderMetadata.Builder} avoiding the need to create one manually via {@link FolderMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link FolderMetadata.Builder#build()} is called immediately and its result is passed to {@link #metadata(FolderMetadata)}.\n@param metadata a consumer that will call methods on {@link FolderMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metadata(FolderMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The metadata of the folder.

\n@return The metadata of the folder.\n@deprecated Use {@link #metadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The metadata of the folder.

\n@param metadata The metadata of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metadata(FolderMetadata)}\n", "documentation" : "

The metadata of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metadata 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" : "hasMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

The metadata of the folder.

\n@param metadata The metadata of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metadata", "getterDocumentation" : "

The metadata of the folder.

\n@return The metadata of the folder.", "getterModel" : { "returnType" : "FolderMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Metadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Metadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metadata", "sensitive" : false, "setterDocumentation" : "

The metadata of the folder.

\n@param metadata The metadata of the folder.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "metadata", "variableType" : "FolderMetadata", "documentation" : null, "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "metadata", "variableType" : "FolderMetadata", "documentation" : "

The metadata of the folder.

", "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCustomMetadata", "beanStyleSetterMethodName" : "setCustomMetadata", "c2jName" : "CustomMetadata", "c2jShape" : "CustomMetadataMap", "defaultConsumerFluentSetterDocumentation" : "

The custom metadata on the folder.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #customMetadata(Map)}.\n@param customMetadata a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customMetadata(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The custom metadata on the folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the folder.\n@deprecated Use {@link #customMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The custom metadata on the folder.

\n@param customMetadata The custom metadata on the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #customMetadata(Map)}\n", "documentation" : "

The custom metadata on the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CustomMetadata 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" : "hasCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customMetadata", "fluentSetterDocumentation" : "

The custom metadata on the folder.

\n@param customMetadata The custom metadata on the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customMetadata", "getterDocumentation" : "

The custom metadata on the folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the folder.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "CustomMetadataKeyType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #key(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "CustomMetadataValueType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "CustomMetadata", "sensitive" : false, "setterDocumentation" : "

The custom metadata on the folder.

\n@param customMetadata The custom metadata on the folder.", "setterMethodName" : "setCustomMetadata", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : "

The custom metadata on the folder.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CustomMetadata" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCustomMetadata", "beanStyleSetterMethodName" : "setCustomMetadata", "c2jName" : "CustomMetadata", "c2jShape" : "CustomMetadataMap", "defaultConsumerFluentSetterDocumentation" : "

The custom metadata on the folder.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #customMetadata(Map)}.\n@param customMetadata a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customMetadata(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The custom metadata on the folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the folder.\n@deprecated Use {@link #customMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The custom metadata on the folder.

\n@param customMetadata The custom metadata on the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #customMetadata(Map)}\n", "documentation" : "

The custom metadata on the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CustomMetadata 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" : "hasCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customMetadata", "fluentSetterDocumentation" : "

The custom metadata on the folder.

\n@param customMetadata The custom metadata on the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customMetadata", "getterDocumentation" : "

The custom metadata on the folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the folder.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "CustomMetadataKeyType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #key(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "CustomMetadataValueType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "CustomMetadata", "sensitive" : false, "setterDocumentation" : "

The custom metadata on the folder.

\n@param customMetadata The custom metadata on the folder.", "setterMethodName" : "setCustomMetadata", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : "

The custom metadata on the folder.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Metadata" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "Metadata", "c2jShape" : "FolderMetadata", "defaultConsumerFluentSetterDocumentation" : "

The metadata of the folder.

\nThis is a convenience that creates an instance of the {@link FolderMetadata.Builder} avoiding the need to create one manually via {@link FolderMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link FolderMetadata.Builder#build()} is called immediately and its result is passed to {@link #metadata(FolderMetadata)}.\n@param metadata a consumer that will call methods on {@link FolderMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metadata(FolderMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The metadata of the folder.

\n@return The metadata of the folder.\n@deprecated Use {@link #metadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The metadata of the folder.

\n@param metadata The metadata of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metadata(FolderMetadata)}\n", "documentation" : "

The metadata of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metadata 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" : "hasMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

The metadata of the folder.

\n@param metadata The metadata of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metadata", "getterDocumentation" : "

The metadata of the folder.

\n@return The metadata of the folder.", "getterModel" : { "returnType" : "FolderMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Metadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Metadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metadata", "sensitive" : false, "setterDocumentation" : "

The metadata of the folder.

\n@param metadata The metadata of the folder.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "metadata", "variableType" : "FolderMetadata", "documentation" : null, "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "metadata", "variableType" : "FolderMetadata", "documentation" : "

The metadata of the folder.

", "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "Metadata", "c2jShape" : "FolderMetadata", "defaultConsumerFluentSetterDocumentation" : "

The metadata of the folder.

\nThis is a convenience that creates an instance of the {@link FolderMetadata.Builder} avoiding the need to create one manually via {@link FolderMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link FolderMetadata.Builder#build()} is called immediately and its result is passed to {@link #metadata(FolderMetadata)}.\n@param metadata a consumer that will call methods on {@link FolderMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metadata(FolderMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The metadata of the folder.

\n@return The metadata of the folder.\n@deprecated Use {@link #metadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The metadata of the folder.

\n@param metadata The metadata of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metadata(FolderMetadata)}\n", "documentation" : "

The metadata of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metadata 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" : "hasMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

The metadata of the folder.

\n@param metadata The metadata of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metadata", "getterDocumentation" : "

The metadata of the folder.

\n@return The metadata of the folder.", "getterModel" : { "returnType" : "FolderMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Metadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Metadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metadata", "sensitive" : false, "setterDocumentation" : "

The metadata of the folder.

\n@param metadata The metadata of the folder.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "metadata", "variableType" : "FolderMetadata", "documentation" : null, "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "metadata", "variableType" : "FolderMetadata", "documentation" : "

The metadata of the folder.

", "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getCustomMetadata", "beanStyleSetterMethodName" : "setCustomMetadata", "c2jName" : "CustomMetadata", "c2jShape" : "CustomMetadataMap", "defaultConsumerFluentSetterDocumentation" : "

The custom metadata on the folder.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #customMetadata(Map)}.\n@param customMetadata a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customMetadata(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The custom metadata on the folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the folder.\n@deprecated Use {@link #customMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The custom metadata on the folder.

\n@param customMetadata The custom metadata on the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #customMetadata(Map)}\n", "documentation" : "

The custom metadata on the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CustomMetadata 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" : "hasCustomMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customMetadata", "fluentSetterDocumentation" : "

The custom metadata on the folder.

\n@param customMetadata The custom metadata on the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customMetadata", "getterDocumentation" : "

The custom metadata on the folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasCustomMetadata()} to see if a value was sent in this field.\n

\n@return The custom metadata on the folder.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "CustomMetadataKeyType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #key(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "CustomMetadataValueType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "CustomMetadata", "sensitive" : false, "setterDocumentation" : "

The custom metadata on the folder.

\n@param customMetadata The custom metadata on the folder.", "setterMethodName" : "setCustomMetadata", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "customMetadata", "variableType" : "java.util.Map", "documentation" : "

The custom metadata on the folder.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetFolderResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetFolderResponse", "variableName" : "getFolderResponse", "variableType" : "GetFolderResponse", "documentation" : null, "simpleType" : "GetFolderResponse", "variableSetterType" : "GetFolderResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetResourcesRequest" : { "c2jName" : "GetResourcesRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetResources", "locationName" : null, "requestUri" : "/api/v1/resources", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\n@return The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\n@param userId The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\n@param userId The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\n@return The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "userId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "userId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\n@param userId The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCollectionType", "beanStyleSetterMethodName" : "setCollectionType", "c2jName" : "CollectionType", "c2jShape" : "ResourceCollectionType", "defaultConsumerFluentSetterDocumentation" : "

The collection type.

\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 #collectionTypeAsString(String)}.\n@param collectionType 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 #collectionType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The collection type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #collectionType} will return {@link ResourceCollectionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #collectionTypeAsString}.\n

\n@return The collection type.\n@see ResourceCollectionType\n@deprecated Use {@link #collectionTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The collection type.

\n@param collectionType The collection type.\n@see ResourceCollectionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceCollectionType\n@deprecated Use {@link #collectionType(String)}\n", "documentation" : "

The collection type.

", "endpointDiscoveryId" : false, "enumType" : "ResourceCollectionType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CollectionType 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" : "hasCollectionType", "fluentEnumGetterMethodName" : "collectionType", "fluentEnumSetterMethodName" : "collectionType", "fluentGetterMethodName" : "collectionTypeAsString", "fluentSetterDocumentation" : "

The collection type.

\n@param collectionType The collection type.\n@see ResourceCollectionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceCollectionType", "fluentSetterMethodName" : "collectionType", "getterDocumentation" : "

The collection type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #collectionType} will return {@link ResourceCollectionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #collectionTypeAsString}.\n

\n@return The collection type.\n@see ResourceCollectionType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "collectionType", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "collectionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CollectionType", "sensitive" : false, "setterDocumentation" : "

The collection type.

\n@param collectionType The collection type.\n@see ResourceCollectionType", "setterMethodName" : "setCollectionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "collectionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "collectionType", "variableType" : "String", "documentation" : "

The collection type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of resources to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of resources to return.

\n@return The maximum number of resources to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of resources to return.

\n@param limit The maximum number of resources to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of resources to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of resources to return.

\n@param limit The maximum number of resources to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of resources to return.

\n@return The maximum number of resources to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of resources to return.

\n@param limit The maximum number of resources to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of resources to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CollectionType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCollectionType", "beanStyleSetterMethodName" : "setCollectionType", "c2jName" : "CollectionType", "c2jShape" : "ResourceCollectionType", "defaultConsumerFluentSetterDocumentation" : "

The collection type.

\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 #collectionTypeAsString(String)}.\n@param collectionType 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 #collectionType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The collection type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #collectionType} will return {@link ResourceCollectionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #collectionTypeAsString}.\n

\n@return The collection type.\n@see ResourceCollectionType\n@deprecated Use {@link #collectionTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The collection type.

\n@param collectionType The collection type.\n@see ResourceCollectionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceCollectionType\n@deprecated Use {@link #collectionType(String)}\n", "documentation" : "

The collection type.

", "endpointDiscoveryId" : false, "enumType" : "ResourceCollectionType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CollectionType 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" : "hasCollectionType", "fluentEnumGetterMethodName" : "collectionType", "fluentEnumSetterMethodName" : "collectionType", "fluentGetterMethodName" : "collectionTypeAsString", "fluentSetterDocumentation" : "

The collection type.

\n@param collectionType The collection type.\n@see ResourceCollectionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceCollectionType", "fluentSetterMethodName" : "collectionType", "getterDocumentation" : "

The collection type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #collectionType} will return {@link ResourceCollectionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #collectionTypeAsString}.\n

\n@return The collection type.\n@see ResourceCollectionType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "collectionType", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "collectionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CollectionType", "sensitive" : false, "setterDocumentation" : "

The collection type.

\n@param collectionType The collection type.\n@see ResourceCollectionType", "setterMethodName" : "setCollectionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "collectionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "collectionType", "variableType" : "String", "documentation" : "

The collection type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Limit" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of resources to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of resources to return.

\n@return The maximum number of resources to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of resources to return.

\n@param limit The maximum number of resources to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of resources to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of resources to return.

\n@param limit The maximum number of resources to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of resources to return.

\n@return The maximum number of resources to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of resources to return.

\n@param limit The maximum number of resources to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of resources to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\n@return The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\n@param userId The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\n@param userId The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\n@return The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "userId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "userId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\n@param userId The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\n@return The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\n@param userId The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\n@param userId The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\n@return The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "userId", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "userId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

\n@param userId The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCollectionType", "beanStyleSetterMethodName" : "setCollectionType", "c2jName" : "CollectionType", "c2jShape" : "ResourceCollectionType", "defaultConsumerFluentSetterDocumentation" : "

The collection type.

\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 #collectionTypeAsString(String)}.\n@param collectionType 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 #collectionType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The collection type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #collectionType} will return {@link ResourceCollectionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #collectionTypeAsString}.\n

\n@return The collection type.\n@see ResourceCollectionType\n@deprecated Use {@link #collectionTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The collection type.

\n@param collectionType The collection type.\n@see ResourceCollectionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceCollectionType\n@deprecated Use {@link #collectionType(String)}\n", "documentation" : "

The collection type.

", "endpointDiscoveryId" : false, "enumType" : "ResourceCollectionType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CollectionType 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" : "hasCollectionType", "fluentEnumGetterMethodName" : "collectionType", "fluentEnumSetterMethodName" : "collectionType", "fluentGetterMethodName" : "collectionTypeAsString", "fluentSetterDocumentation" : "

The collection type.

\n@param collectionType The collection type.\n@see ResourceCollectionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceCollectionType", "fluentSetterMethodName" : "collectionType", "getterDocumentation" : "

The collection type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #collectionType} will return {@link ResourceCollectionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #collectionTypeAsString}.\n

\n@return The collection type.\n@see ResourceCollectionType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "collectionType", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "collectionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CollectionType", "sensitive" : false, "setterDocumentation" : "

The collection type.

\n@param collectionType The collection type.\n@see ResourceCollectionType", "setterMethodName" : "setCollectionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "collectionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "collectionType", "variableType" : "String", "documentation" : "

The collection type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "LimitType", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of resources to return.

\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 #limit(Integer)}.\n@param limit 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 #limit(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The maximum number of resources to return.

\n@return The maximum number of resources to return.\n@deprecated Use {@link #limit()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The maximum number of resources to return.

\n@param limit The maximum number of resources to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #limit(Integer)}\n", "documentation" : "

The maximum number of resources to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Limit 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" : "hasLimit", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of resources to return.

\n@param limit The maximum number of resources to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of resources to return.

\n@return The maximum number of resources to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "limit", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of resources to return.

\n@param limit The maximum number of resources to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of resources to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@return The marker for the next set of results. This marker was received from a previous call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "marker", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker for the next set of results. This marker was received from a previous call.

\n@param marker The marker for the next set of results. This marker was received from a previous call.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker for the next set of results. This marker was received from a previous call.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetResourcesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetResourcesRequest", "variableName" : "getResourcesRequest", "variableType" : "GetResourcesRequest", "documentation" : null, "simpleType" : "GetResourcesRequest", "variableSetterType" : "GetResourcesRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetResourcesResponse" : { "c2jName" : "GetResourcesResponse", "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" : true }, "beanStyleGetterMethodName" : "getFolders", "beanStyleSetterMethodName" : "setFolders", "c2jName" : "Folders", "c2jShape" : "FolderMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The folders in the specified folder.

\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 #folders(List)}.\n@param folders 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 #folders(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The folders in the specified folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasFolders()} to see if a value was sent in this field.\n

\n@return The folders in the specified folder.\n@deprecated Use {@link #folders()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The folders in the specified folder.

\n@param folders The folders in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folders(List)}\n", "documentation" : "

The folders in the specified folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Folders 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" : "hasFolders", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folders", "fluentSetterDocumentation" : "

The folders in the specified folder.

\n@param folders The folders in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folders", "getterDocumentation" : "

The folders in the specified folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasFolders()} to see if a value was sent in this field.\n

\n@return The folders in the specified folder.", "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" : "Folders", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Folders", "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" : "FolderMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FolderMetadata.Builder} avoiding the need to create one manually via {@link FolderMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link FolderMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(FolderMetadata)}.\n@param member a consumer that will call methods on {@link FolderMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FolderMetadata)", "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(FolderMetadata)}\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" : "FolderMetadata", "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" : "SDK_POJO", "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" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : null, "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : "", "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FolderMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FolderMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Folders", "sensitive" : false, "setterDocumentation" : "

The folders in the specified folder.

\n@param folders The folders in the specified folder.", "setterMethodName" : "setFolders", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : "

The folders in the specified folder.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getDocuments", "beanStyleSetterMethodName" : "setDocuments", "c2jName" : "Documents", "c2jShape" : "DocumentMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The documents in the specified collection.

\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 #documents(List)}.\n@param documents 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 #documents(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The documents in the specified collection.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasDocuments()} to see if a value was sent in this field.\n

\n@return The documents in the specified collection.\n@deprecated Use {@link #documents()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The documents in the specified collection.

\n@param documents The documents in the specified collection.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documents(List)}\n", "documentation" : "

The documents in the specified collection.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Documents 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" : "hasDocuments", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documents", "fluentSetterDocumentation" : "

The documents in the specified collection.

\n@param documents The documents in the specified collection.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documents", "getterDocumentation" : "

The documents in the specified collection.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasDocuments()} to see if a value was sent in this field.\n

\n@return The documents in the specified collection.", "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" : "Documents", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Documents", "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" : "DocumentMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DocumentMetadata.Builder} avoiding the need to create one manually via {@link DocumentMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(DocumentMetadata)}.\n@param member a consumer that will call methods on {@link DocumentMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DocumentMetadata)", "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(DocumentMetadata)}\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" : "DocumentMetadata", "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" : "SDK_POJO", "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" : "DocumentMetadata", "variableName" : "member", "variableType" : "DocumentMetadata", "documentation" : null, "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "member", "variableType" : "DocumentMetadata", "documentation" : "", "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DocumentMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DocumentMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Documents", "sensitive" : false, "setterDocumentation" : "

The documents in the specified collection.

\n@param documents The documents in the specified collection.", "setterMethodName" : "setDocuments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "documents", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "documents", "variableType" : "java.util.List", "documentation" : "

The documents in the specified collection.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Documents" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getDocuments", "beanStyleSetterMethodName" : "setDocuments", "c2jName" : "Documents", "c2jShape" : "DocumentMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The documents in the specified collection.

\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 #documents(List)}.\n@param documents 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 #documents(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The documents in the specified collection.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasDocuments()} to see if a value was sent in this field.\n

\n@return The documents in the specified collection.\n@deprecated Use {@link #documents()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The documents in the specified collection.

\n@param documents The documents in the specified collection.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documents(List)}\n", "documentation" : "

The documents in the specified collection.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Documents 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" : "hasDocuments", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documents", "fluentSetterDocumentation" : "

The documents in the specified collection.

\n@param documents The documents in the specified collection.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documents", "getterDocumentation" : "

The documents in the specified collection.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasDocuments()} to see if a value was sent in this field.\n

\n@return The documents in the specified collection.", "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" : "Documents", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Documents", "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" : "DocumentMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DocumentMetadata.Builder} avoiding the need to create one manually via {@link DocumentMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(DocumentMetadata)}.\n@param member a consumer that will call methods on {@link DocumentMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DocumentMetadata)", "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(DocumentMetadata)}\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" : "DocumentMetadata", "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" : "SDK_POJO", "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" : "DocumentMetadata", "variableName" : "member", "variableType" : "DocumentMetadata", "documentation" : null, "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "member", "variableType" : "DocumentMetadata", "documentation" : "", "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DocumentMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DocumentMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Documents", "sensitive" : false, "setterDocumentation" : "

The documents in the specified collection.

\n@param documents The documents in the specified collection.", "setterMethodName" : "setDocuments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "documents", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "documents", "variableType" : "java.util.List", "documentation" : "

The documents in the specified collection.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Folders" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getFolders", "beanStyleSetterMethodName" : "setFolders", "c2jName" : "Folders", "c2jShape" : "FolderMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The folders in the specified folder.

\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 #folders(List)}.\n@param folders 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 #folders(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The folders in the specified folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasFolders()} to see if a value was sent in this field.\n

\n@return The folders in the specified folder.\n@deprecated Use {@link #folders()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The folders in the specified folder.

\n@param folders The folders in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folders(List)}\n", "documentation" : "

The folders in the specified folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Folders 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" : "hasFolders", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folders", "fluentSetterDocumentation" : "

The folders in the specified folder.

\n@param folders The folders in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folders", "getterDocumentation" : "

The folders in the specified folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasFolders()} to see if a value was sent in this field.\n

\n@return The folders in the specified folder.", "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" : "Folders", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Folders", "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" : "FolderMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FolderMetadata.Builder} avoiding the need to create one manually via {@link FolderMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link FolderMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(FolderMetadata)}.\n@param member a consumer that will call methods on {@link FolderMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FolderMetadata)", "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(FolderMetadata)}\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" : "FolderMetadata", "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" : "SDK_POJO", "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" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : null, "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : "", "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FolderMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FolderMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Folders", "sensitive" : false, "setterDocumentation" : "

The folders in the specified folder.

\n@param folders The folders in the specified folder.", "setterMethodName" : "setFolders", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : "

The folders in the specified folder.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getFolders", "beanStyleSetterMethodName" : "setFolders", "c2jName" : "Folders", "c2jShape" : "FolderMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The folders in the specified folder.

\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 #folders(List)}.\n@param folders 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 #folders(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The folders in the specified folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasFolders()} to see if a value was sent in this field.\n

\n@return The folders in the specified folder.\n@deprecated Use {@link #folders()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The folders in the specified folder.

\n@param folders The folders in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folders(List)}\n", "documentation" : "

The folders in the specified folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Folders 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" : "hasFolders", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folders", "fluentSetterDocumentation" : "

The folders in the specified folder.

\n@param folders The folders in the specified folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folders", "getterDocumentation" : "

The folders in the specified folder.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasFolders()} to see if a value was sent in this field.\n

\n@return The folders in the specified folder.", "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" : "Folders", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Folders", "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" : "FolderMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FolderMetadata.Builder} avoiding the need to create one manually via {@link FolderMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link FolderMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(FolderMetadata)}.\n@param member a consumer that will call methods on {@link FolderMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FolderMetadata)", "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(FolderMetadata)}\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" : "FolderMetadata", "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" : "SDK_POJO", "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" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : null, "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FolderMetadata", "variableName" : "member", "variableType" : "FolderMetadata", "documentation" : "", "simpleType" : "FolderMetadata", "variableSetterType" : "FolderMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FolderMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FolderMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Folders", "sensitive" : false, "setterDocumentation" : "

The folders in the specified folder.

\n@param folders The folders in the specified folder.", "setterMethodName" : "setFolders", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "folders", "variableType" : "java.util.List", "documentation" : "

The folders in the specified folder.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getDocuments", "beanStyleSetterMethodName" : "setDocuments", "c2jName" : "Documents", "c2jShape" : "DocumentMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The documents in the specified collection.

\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 #documents(List)}.\n@param documents 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 #documents(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The documents in the specified collection.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasDocuments()} to see if a value was sent in this field.\n

\n@return The documents in the specified collection.\n@deprecated Use {@link #documents()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The documents in the specified collection.

\n@param documents The documents in the specified collection.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documents(List)}\n", "documentation" : "

The documents in the specified collection.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Documents 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" : "hasDocuments", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documents", "fluentSetterDocumentation" : "

The documents in the specified collection.

\n@param documents The documents in the specified collection.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documents", "getterDocumentation" : "

The documents in the specified collection.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasDocuments()} to see if a value was sent in this field.\n

\n@return The documents in the specified collection.", "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" : "Documents", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Documents", "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" : "DocumentMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DocumentMetadata.Builder} avoiding the need to create one manually via {@link DocumentMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(DocumentMetadata)}.\n@param member a consumer that will call methods on {@link DocumentMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DocumentMetadata)", "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(DocumentMetadata)}\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" : "DocumentMetadata", "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" : "SDK_POJO", "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" : "DocumentMetadata", "variableName" : "member", "variableType" : "DocumentMetadata", "documentation" : null, "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "member", "variableType" : "DocumentMetadata", "documentation" : "", "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DocumentMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DocumentMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Documents", "sensitive" : false, "setterDocumentation" : "

The documents in the specified collection.

\n@param documents The documents in the specified collection.", "setterMethodName" : "setDocuments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "documents", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "documents", "variableType" : "java.util.List", "documentation" : "

The documents in the specified collection.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarkerType", "defaultConsumerFluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\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 #marker(String)}.\n@param marker 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 #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker 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" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@return The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "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" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

\n@param marker The marker to use when requesting the next set of results. If there are no additional results, the string is empty.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetResourcesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetResourcesResponse", "variableName" : "getResourcesResponse", "variableType" : "GetResourcesResponse", "documentation" : null, "simpleType" : "GetResourcesResponse", "variableSetterType" : "GetResourcesResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GroupMetadata" : { "c2jName" : "GroupMetadata", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the metadata of a user group.

", "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" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the user group.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user group.

\n@return The ID of the user group.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user group.

\n@param id The ID of the user group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the user group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the user group.

\n@param id The ID of the user group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the user group.

\n@return The ID of the user group.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the user group.

\n@param id The ID of the user group.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the user group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "GroupNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the group.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the group.

\n@return The name of the group.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the group.

\n@param name The name of the group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the group.

\n@param name The name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the group.

\n@return The name of the group.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the group.

\n@param name The name of the group.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the user group.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user group.

\n@return The ID of the user group.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user group.

\n@param id The ID of the user group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the user group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the user group.

\n@param id The ID of the user group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the user group.

\n@return The ID of the user group.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the user group.

\n@param id The ID of the user group.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the user group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "GroupNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the group.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the group.

\n@return The name of the group.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the group.

\n@param name The name of the group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the group.

\n@param name The name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the group.

\n@return The name of the group.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the group.

\n@param name The name of the group.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the user group.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user group.

\n@return The ID of the user group.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user group.

\n@param id The ID of the user group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the user group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the user group.

\n@param id The ID of the user group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the user group.

\n@return The ID of the user group.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the user group.

\n@param id The ID of the user group.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the user group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "GroupNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the group.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the group.

\n@return The name of the group.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the group.

\n@param name The name of the group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the group.

\n@param name The name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the group.

\n@return The name of the group.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the group.

\n@param name The name of the group.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GroupMetadata", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GroupMetadata", "variableName" : "groupMetadata", "variableType" : "GroupMetadata", "documentation" : null, "simpleType" : "GroupMetadata", "variableSetterType" : "GroupMetadata" }, "wrapper" : false, "xmlNamespace" : null }, "IllegalUserStateException" : { "c2jName" : "IllegalUserStateException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The user is undergoing transfer of ownership.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "IllegalUserStateException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 409, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "IllegalUserStateException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "IllegalUserStateException", "variableName" : "illegalUserStateException", "variableType" : "IllegalUserStateException", "documentation" : null, "simpleType" : "IllegalUserStateException", "variableSetterType" : "IllegalUserStateException" }, "wrapper" : false, "xmlNamespace" : null }, "InitiateDocumentVersionUploadRequest" : { "c2jName" : "InitiateDocumentVersionUploadRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "InitiateDocumentVersionUpload", "locationName" : null, "requestUri" : "/api/v1/documents", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param id The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the document.

\n@param id The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param id The ID of the document.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the document.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the document.

\n@return The name of the document.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the document.

\n@param name The name of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the document.

\n@param name The name of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the document.

\n@return The name of the document.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the document.

\n@param name The name of the document.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentCreatedTimestamp", "beanStyleSetterMethodName" : "setContentCreatedTimestamp", "c2jName" : "ContentCreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the content of the document was originally created.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #contentCreatedTimestamp(Instant)}.\n@param contentCreatedTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contentCreatedTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@return The timestamp when the content of the document was originally created.\n@deprecated Use {@link #contentCreatedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentCreatedTimestamp(Instant)}\n", "documentation" : "

The timestamp when the content of the document was originally created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentCreatedTimestamp 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" : "hasContentCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentCreatedTimestamp", "fluentSetterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentCreatedTimestamp", "getterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@return The timestamp when the content of the document was originally created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContentCreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentCreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ContentCreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.", "setterMethodName" : "setContentCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentCreatedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentCreatedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the content of the document was originally created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentModifiedTimestamp", "beanStyleSetterMethodName" : "setContentModifiedTimestamp", "c2jName" : "ContentModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the content of the document was modified.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #contentModifiedTimestamp(Instant)}.\n@param contentModifiedTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contentModifiedTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The timestamp when the content of the document was modified.

\n@return The timestamp when the content of the document was modified.\n@deprecated Use {@link #contentModifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentModifiedTimestamp(Instant)}\n", "documentation" : "

The timestamp when the content of the document was modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentModifiedTimestamp 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" : "hasContentModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentModifiedTimestamp", "fluentSetterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentModifiedTimestamp", "getterDocumentation" : "

The timestamp when the content of the document was modified.

\n@return The timestamp when the content of the document was modified.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContentModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ContentModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.", "setterMethodName" : "setContentModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentModifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentModifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the content of the document was modified.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentType", "beanStyleSetterMethodName" : "setContentType", "c2jName" : "ContentType", "c2jShape" : "DocumentContentType", "defaultConsumerFluentSetterDocumentation" : "

The content type of the document.

\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 #contentType(String)}.\n@param contentType 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 #contentType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The content type of the document.

\n@return The content type of the document.\n@deprecated Use {@link #contentType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The content type of the document.

\n@param contentType The content type of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentType(String)}\n", "documentation" : "

The content type of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentType 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" : "hasContentType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentType", "fluentSetterDocumentation" : "

The content type of the document.

\n@param contentType The content type of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentType", "getterDocumentation" : "

The content type of the document.

\n@return The content type of the document.", "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" : "ContentType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContentType", "sensitive" : false, "setterDocumentation" : "

The content type of the document.

\n@param contentType The content type of the document.", "setterMethodName" : "setContentType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "

The content type of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentSizeInBytes", "beanStyleSetterMethodName" : "setDocumentSizeInBytes", "c2jName" : "DocumentSizeInBytes", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The size of the document, in bytes.

\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 #documentSizeInBytes(Long)}.\n@param documentSizeInBytes 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 #documentSizeInBytes(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The size of the document, in bytes.

\n@return The size of the document, in bytes.\n@deprecated Use {@link #documentSizeInBytes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The size of the document, in bytes.

\n@param documentSizeInBytes The size of the document, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentSizeInBytes(Long)}\n", "documentation" : "

The size of the document, in bytes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentSizeInBytes 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" : "hasDocumentSizeInBytes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentSizeInBytes", "fluentSetterDocumentation" : "

The size of the document, in bytes.

\n@param documentSizeInBytes The size of the document, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentSizeInBytes", "getterDocumentation" : "

The size of the document, in bytes.

\n@return The size of the document, in bytes.", "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" : "DocumentSizeInBytes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentSizeInBytes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "DocumentSizeInBytes", "sensitive" : false, "setterDocumentation" : "

The size of the document, in bytes.

\n@param documentSizeInBytes The size of the document, in bytes.", "setterMethodName" : "setDocumentSizeInBytes", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "documentSizeInBytes", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "documentSizeInBytes", "variableType" : "Long", "documentation" : "

The size of the document, in bytes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #parentFolderId(String)}\n", "documentation" : "

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ContentCreatedTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentCreatedTimestamp", "beanStyleSetterMethodName" : "setContentCreatedTimestamp", "c2jName" : "ContentCreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the content of the document was originally created.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #contentCreatedTimestamp(Instant)}.\n@param contentCreatedTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contentCreatedTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@return The timestamp when the content of the document was originally created.\n@deprecated Use {@link #contentCreatedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentCreatedTimestamp(Instant)}\n", "documentation" : "

The timestamp when the content of the document was originally created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentCreatedTimestamp 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" : "hasContentCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentCreatedTimestamp", "fluentSetterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentCreatedTimestamp", "getterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@return The timestamp when the content of the document was originally created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContentCreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentCreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ContentCreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.", "setterMethodName" : "setContentCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentCreatedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentCreatedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the content of the document was originally created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ContentModifiedTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentModifiedTimestamp", "beanStyleSetterMethodName" : "setContentModifiedTimestamp", "c2jName" : "ContentModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the content of the document was modified.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #contentModifiedTimestamp(Instant)}.\n@param contentModifiedTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contentModifiedTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The timestamp when the content of the document was modified.

\n@return The timestamp when the content of the document was modified.\n@deprecated Use {@link #contentModifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentModifiedTimestamp(Instant)}\n", "documentation" : "

The timestamp when the content of the document was modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentModifiedTimestamp 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" : "hasContentModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentModifiedTimestamp", "fluentSetterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentModifiedTimestamp", "getterDocumentation" : "

The timestamp when the content of the document was modified.

\n@return The timestamp when the content of the document was modified.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContentModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ContentModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.", "setterMethodName" : "setContentModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentModifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentModifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the content of the document was modified.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ContentType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentType", "beanStyleSetterMethodName" : "setContentType", "c2jName" : "ContentType", "c2jShape" : "DocumentContentType", "defaultConsumerFluentSetterDocumentation" : "

The content type of the document.

\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 #contentType(String)}.\n@param contentType 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 #contentType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The content type of the document.

\n@return The content type of the document.\n@deprecated Use {@link #contentType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The content type of the document.

\n@param contentType The content type of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentType(String)}\n", "documentation" : "

The content type of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentType 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" : "hasContentType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentType", "fluentSetterDocumentation" : "

The content type of the document.

\n@param contentType The content type of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentType", "getterDocumentation" : "

The content type of the document.

\n@return The content type of the document.", "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" : "ContentType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContentType", "sensitive" : false, "setterDocumentation" : "

The content type of the document.

\n@param contentType The content type of the document.", "setterMethodName" : "setContentType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "

The content type of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DocumentSizeInBytes" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentSizeInBytes", "beanStyleSetterMethodName" : "setDocumentSizeInBytes", "c2jName" : "DocumentSizeInBytes", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The size of the document, in bytes.

\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 #documentSizeInBytes(Long)}.\n@param documentSizeInBytes 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 #documentSizeInBytes(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The size of the document, in bytes.

\n@return The size of the document, in bytes.\n@deprecated Use {@link #documentSizeInBytes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The size of the document, in bytes.

\n@param documentSizeInBytes The size of the document, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentSizeInBytes(Long)}\n", "documentation" : "

The size of the document, in bytes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentSizeInBytes 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" : "hasDocumentSizeInBytes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentSizeInBytes", "fluentSetterDocumentation" : "

The size of the document, in bytes.

\n@param documentSizeInBytes The size of the document, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentSizeInBytes", "getterDocumentation" : "

The size of the document, in bytes.

\n@return The size of the document, in bytes.", "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" : "DocumentSizeInBytes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentSizeInBytes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "DocumentSizeInBytes", "sensitive" : false, "setterDocumentation" : "

The size of the document, in bytes.

\n@param documentSizeInBytes The size of the document, in bytes.", "setterMethodName" : "setDocumentSizeInBytes", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "documentSizeInBytes", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "documentSizeInBytes", "variableType" : "Long", "documentation" : "

The size of the document, in bytes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param id The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the document.

\n@param id The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param id The ID of the document.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the document.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the document.

\n@return The name of the document.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the document.

\n@param name The name of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the document.

\n@param name The name of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the document.

\n@return The name of the document.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the document.

\n@param name The name of the document.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ParentFolderId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #parentFolderId(String)}\n", "documentation" : "

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param id The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the document.

\n@param id The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param id The ID of the document.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the document.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the document.

\n@return The name of the document.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the document.

\n@param name The name of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the document.

\n@param name The name of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the document.

\n@return The name of the document.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the document.

\n@param name The name of the document.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentCreatedTimestamp", "beanStyleSetterMethodName" : "setContentCreatedTimestamp", "c2jName" : "ContentCreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the content of the document was originally created.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #contentCreatedTimestamp(Instant)}.\n@param contentCreatedTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contentCreatedTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@return The timestamp when the content of the document was originally created.\n@deprecated Use {@link #contentCreatedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentCreatedTimestamp(Instant)}\n", "documentation" : "

The timestamp when the content of the document was originally created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentCreatedTimestamp 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" : "hasContentCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentCreatedTimestamp", "fluentSetterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentCreatedTimestamp", "getterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@return The timestamp when the content of the document was originally created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContentCreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentCreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ContentCreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the content of the document was originally created.

\n@param contentCreatedTimestamp The timestamp when the content of the document was originally created.", "setterMethodName" : "setContentCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentCreatedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentCreatedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the content of the document was originally created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentModifiedTimestamp", "beanStyleSetterMethodName" : "setContentModifiedTimestamp", "c2jName" : "ContentModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the content of the document was modified.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #contentModifiedTimestamp(Instant)}.\n@param contentModifiedTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contentModifiedTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The timestamp when the content of the document was modified.

\n@return The timestamp when the content of the document was modified.\n@deprecated Use {@link #contentModifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentModifiedTimestamp(Instant)}\n", "documentation" : "

The timestamp when the content of the document was modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentModifiedTimestamp 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" : "hasContentModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentModifiedTimestamp", "fluentSetterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentModifiedTimestamp", "getterDocumentation" : "

The timestamp when the content of the document was modified.

\n@return The timestamp when the content of the document was modified.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContentModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ContentModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp when the content of the document was modified.

\n@param contentModifiedTimestamp The timestamp when the content of the document was modified.", "setterMethodName" : "setContentModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentModifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "contentModifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the content of the document was modified.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContentType", "beanStyleSetterMethodName" : "setContentType", "c2jName" : "ContentType", "c2jShape" : "DocumentContentType", "defaultConsumerFluentSetterDocumentation" : "

The content type of the document.

\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 #contentType(String)}.\n@param contentType 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 #contentType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The content type of the document.

\n@return The content type of the document.\n@deprecated Use {@link #contentType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The content type of the document.

\n@param contentType The content type of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #contentType(String)}\n", "documentation" : "

The content type of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContentType 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" : "hasContentType", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentType", "fluentSetterDocumentation" : "

The content type of the document.

\n@param contentType The content type of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentType", "getterDocumentation" : "

The content type of the document.

\n@return The content type of the document.", "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" : "ContentType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContentType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContentType", "sensitive" : false, "setterDocumentation" : "

The content type of the document.

\n@param contentType The content type of the document.", "setterMethodName" : "setContentType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "

The content type of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentSizeInBytes", "beanStyleSetterMethodName" : "setDocumentSizeInBytes", "c2jName" : "DocumentSizeInBytes", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The size of the document, in bytes.

\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 #documentSizeInBytes(Long)}.\n@param documentSizeInBytes 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 #documentSizeInBytes(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The size of the document, in bytes.

\n@return The size of the document, in bytes.\n@deprecated Use {@link #documentSizeInBytes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The size of the document, in bytes.

\n@param documentSizeInBytes The size of the document, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentSizeInBytes(Long)}\n", "documentation" : "

The size of the document, in bytes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentSizeInBytes 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" : "hasDocumentSizeInBytes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentSizeInBytes", "fluentSetterDocumentation" : "

The size of the document, in bytes.

\n@param documentSizeInBytes The size of the document, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentSizeInBytes", "getterDocumentation" : "

The size of the document, in bytes.

\n@return The size of the document, in bytes.", "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" : "DocumentSizeInBytes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentSizeInBytes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "DocumentSizeInBytes", "sensitive" : false, "setterDocumentation" : "

The size of the document, in bytes.

\n@param documentSizeInBytes The size of the document, in bytes.", "setterMethodName" : "setDocumentSizeInBytes", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "documentSizeInBytes", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "documentSizeInBytes", "variableType" : "Long", "documentation" : "

The size of the document, in bytes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #parentFolderId(String)}\n", "documentation" : "

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ParentFolderId" ], "shapeName" : "InitiateDocumentVersionUploadRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InitiateDocumentVersionUploadRequest", "variableName" : "initiateDocumentVersionUploadRequest", "variableType" : "InitiateDocumentVersionUploadRequest", "documentation" : null, "simpleType" : "InitiateDocumentVersionUploadRequest", "variableSetterType" : "InitiateDocumentVersionUploadRequest" }, "wrapper" : false, "xmlNamespace" : null }, "InitiateDocumentVersionUploadResponse" : { "c2jName" : "InitiateDocumentVersionUploadResponse", "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" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "Metadata", "c2jShape" : "DocumentMetadata", "defaultConsumerFluentSetterDocumentation" : "

The document metadata.

\nThis is a convenience that creates an instance of the {@link DocumentMetadata.Builder} avoiding the need to create one manually via {@link DocumentMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentMetadata.Builder#build()} is called immediately and its result is passed to {@link #metadata(DocumentMetadata)}.\n@param metadata a consumer that will call methods on {@link DocumentMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metadata(DocumentMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The document metadata.

\n@return The document metadata.\n@deprecated Use {@link #metadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The document metadata.

\n@param metadata The document metadata.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metadata(DocumentMetadata)}\n", "documentation" : "

The document metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metadata 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" : "hasMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

The document metadata.

\n@param metadata The document metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metadata", "getterDocumentation" : "

The document metadata.

\n@return The document metadata.", "getterModel" : { "returnType" : "DocumentMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Metadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Metadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metadata", "sensitive" : false, "setterDocumentation" : "

The document metadata.

\n@param metadata The document metadata.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "metadata", "variableType" : "DocumentMetadata", "documentation" : null, "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "metadata", "variableType" : "DocumentMetadata", "documentation" : "

The document metadata.

", "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUploadMetadata", "beanStyleSetterMethodName" : "setUploadMetadata", "c2jName" : "UploadMetadata", "c2jShape" : "UploadMetadata", "defaultConsumerFluentSetterDocumentation" : "

The upload metadata.

\nThis is a convenience that creates an instance of the {@link UploadMetadata.Builder} avoiding the need to create one manually via {@link UploadMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link UploadMetadata.Builder#build()} is called immediately and its result is passed to {@link #uploadMetadata(UploadMetadata)}.\n@param uploadMetadata a consumer that will call methods on {@link UploadMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #uploadMetadata(UploadMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The upload metadata.

\n@return The upload metadata.\n@deprecated Use {@link #uploadMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The upload metadata.

\n@param uploadMetadata The upload metadata.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #uploadMetadata(UploadMetadata)}\n", "documentation" : "

The upload metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UploadMetadata 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" : "hasUploadMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "uploadMetadata", "fluentSetterDocumentation" : "

The upload metadata.

\n@param uploadMetadata The upload metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "uploadMetadata", "getterDocumentation" : "

The upload metadata.

\n@return The upload metadata.", "getterModel" : { "returnType" : "UploadMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UploadMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UploadMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "UploadMetadata", "sensitive" : false, "setterDocumentation" : "

The upload metadata.

\n@param uploadMetadata The upload metadata.", "setterMethodName" : "setUploadMetadata", "setterModel" : { "variableDeclarationType" : "UploadMetadata", "variableName" : "uploadMetadata", "variableType" : "UploadMetadata", "documentation" : null, "simpleType" : "UploadMetadata", "variableSetterType" : "UploadMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UploadMetadata", "variableName" : "uploadMetadata", "variableType" : "UploadMetadata", "documentation" : "

The upload metadata.

", "simpleType" : "UploadMetadata", "variableSetterType" : "UploadMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Metadata" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "Metadata", "c2jShape" : "DocumentMetadata", "defaultConsumerFluentSetterDocumentation" : "

The document metadata.

\nThis is a convenience that creates an instance of the {@link DocumentMetadata.Builder} avoiding the need to create one manually via {@link DocumentMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentMetadata.Builder#build()} is called immediately and its result is passed to {@link #metadata(DocumentMetadata)}.\n@param metadata a consumer that will call methods on {@link DocumentMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metadata(DocumentMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The document metadata.

\n@return The document metadata.\n@deprecated Use {@link #metadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The document metadata.

\n@param metadata The document metadata.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metadata(DocumentMetadata)}\n", "documentation" : "

The document metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metadata 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" : "hasMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

The document metadata.

\n@param metadata The document metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metadata", "getterDocumentation" : "

The document metadata.

\n@return The document metadata.", "getterModel" : { "returnType" : "DocumentMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Metadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Metadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metadata", "sensitive" : false, "setterDocumentation" : "

The document metadata.

\n@param metadata The document metadata.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "metadata", "variableType" : "DocumentMetadata", "documentation" : null, "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "metadata", "variableType" : "DocumentMetadata", "documentation" : "

The document metadata.

", "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UploadMetadata" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUploadMetadata", "beanStyleSetterMethodName" : "setUploadMetadata", "c2jName" : "UploadMetadata", "c2jShape" : "UploadMetadata", "defaultConsumerFluentSetterDocumentation" : "

The upload metadata.

\nThis is a convenience that creates an instance of the {@link UploadMetadata.Builder} avoiding the need to create one manually via {@link UploadMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link UploadMetadata.Builder#build()} is called immediately and its result is passed to {@link #uploadMetadata(UploadMetadata)}.\n@param uploadMetadata a consumer that will call methods on {@link UploadMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #uploadMetadata(UploadMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The upload metadata.

\n@return The upload metadata.\n@deprecated Use {@link #uploadMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The upload metadata.

\n@param uploadMetadata The upload metadata.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #uploadMetadata(UploadMetadata)}\n", "documentation" : "

The upload metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UploadMetadata 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" : "hasUploadMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "uploadMetadata", "fluentSetterDocumentation" : "

The upload metadata.

\n@param uploadMetadata The upload metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "uploadMetadata", "getterDocumentation" : "

The upload metadata.

\n@return The upload metadata.", "getterModel" : { "returnType" : "UploadMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UploadMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UploadMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "UploadMetadata", "sensitive" : false, "setterDocumentation" : "

The upload metadata.

\n@param uploadMetadata The upload metadata.", "setterMethodName" : "setUploadMetadata", "setterModel" : { "variableDeclarationType" : "UploadMetadata", "variableName" : "uploadMetadata", "variableType" : "UploadMetadata", "documentation" : null, "simpleType" : "UploadMetadata", "variableSetterType" : "UploadMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UploadMetadata", "variableName" : "uploadMetadata", "variableType" : "UploadMetadata", "documentation" : "

The upload metadata.

", "simpleType" : "UploadMetadata", "variableSetterType" : "UploadMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "Metadata", "c2jShape" : "DocumentMetadata", "defaultConsumerFluentSetterDocumentation" : "

The document metadata.

\nThis is a convenience that creates an instance of the {@link DocumentMetadata.Builder} avoiding the need to create one manually via {@link DocumentMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link DocumentMetadata.Builder#build()} is called immediately and its result is passed to {@link #metadata(DocumentMetadata)}.\n@param metadata a consumer that will call methods on {@link DocumentMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metadata(DocumentMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The document metadata.

\n@return The document metadata.\n@deprecated Use {@link #metadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The document metadata.

\n@param metadata The document metadata.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #metadata(DocumentMetadata)}\n", "documentation" : "

The document metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Metadata 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" : "hasMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

The document metadata.

\n@param metadata The document metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metadata", "getterDocumentation" : "

The document metadata.

\n@return The document metadata.", "getterModel" : { "returnType" : "DocumentMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Metadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Metadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metadata", "sensitive" : false, "setterDocumentation" : "

The document metadata.

\n@param metadata The document metadata.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "metadata", "variableType" : "DocumentMetadata", "documentation" : null, "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DocumentMetadata", "variableName" : "metadata", "variableType" : "DocumentMetadata", "documentation" : "

The document metadata.

", "simpleType" : "DocumentMetadata", "variableSetterType" : "DocumentMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUploadMetadata", "beanStyleSetterMethodName" : "setUploadMetadata", "c2jName" : "UploadMetadata", "c2jShape" : "UploadMetadata", "defaultConsumerFluentSetterDocumentation" : "

The upload metadata.

\nThis is a convenience that creates an instance of the {@link UploadMetadata.Builder} avoiding the need to create one manually via {@link UploadMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link UploadMetadata.Builder#build()} is called immediately and its result is passed to {@link #uploadMetadata(UploadMetadata)}.\n@param uploadMetadata a consumer that will call methods on {@link UploadMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #uploadMetadata(UploadMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The upload metadata.

\n@return The upload metadata.\n@deprecated Use {@link #uploadMetadata()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The upload metadata.

\n@param uploadMetadata The upload metadata.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #uploadMetadata(UploadMetadata)}\n", "documentation" : "

The upload metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UploadMetadata 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" : "hasUploadMetadata", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "uploadMetadata", "fluentSetterDocumentation" : "

The upload metadata.

\n@param uploadMetadata The upload metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "uploadMetadata", "getterDocumentation" : "

The upload metadata.

\n@return The upload metadata.", "getterModel" : { "returnType" : "UploadMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UploadMetadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UploadMetadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "UploadMetadata", "sensitive" : false, "setterDocumentation" : "

The upload metadata.

\n@param uploadMetadata The upload metadata.", "setterMethodName" : "setUploadMetadata", "setterModel" : { "variableDeclarationType" : "UploadMetadata", "variableName" : "uploadMetadata", "variableType" : "UploadMetadata", "documentation" : null, "simpleType" : "UploadMetadata", "variableSetterType" : "UploadMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UploadMetadata", "variableName" : "uploadMetadata", "variableType" : "UploadMetadata", "documentation" : "

The upload metadata.

", "simpleType" : "UploadMetadata", "variableSetterType" : "UploadMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InitiateDocumentVersionUploadResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "InitiateDocumentVersionUploadResponse", "variableName" : "initiateDocumentVersionUploadResponse", "variableType" : "InitiateDocumentVersionUploadResponse", "documentation" : null, "simpleType" : "InitiateDocumentVersionUploadResponse", "variableSetterType" : "InitiateDocumentVersionUploadResponse" }, "wrapper" : false, "xmlNamespace" : null }, "InvalidArgumentException" : { "c2jName" : "InvalidArgumentException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The pagination marker or limit fields are not valid.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidArgumentException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidArgumentException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidArgumentException", "variableName" : "invalidArgumentException", "variableType" : "InvalidArgumentException", "documentation" : null, "simpleType" : "InvalidArgumentException", "variableSetterType" : "InvalidArgumentException" }, "wrapper" : false, "xmlNamespace" : null }, "InvalidCommentOperationException" : { "c2jName" : "InvalidCommentOperationException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The requested operation is not allowed on the specified comment object.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidCommentOperationException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 409, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidCommentOperationException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidCommentOperationException", "variableName" : "invalidCommentOperationException", "variableType" : "InvalidCommentOperationException", "documentation" : null, "simpleType" : "InvalidCommentOperationException", "variableSetterType" : "InvalidCommentOperationException" }, "wrapper" : false, "xmlNamespace" : null }, "InvalidOperationException" : { "c2jName" : "InvalidOperationException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The operation is invalid.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidOperationException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 405, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidOperationException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidOperationException", "variableName" : "invalidOperationException", "variableType" : "InvalidOperationException", "documentation" : null, "simpleType" : "InvalidOperationException", "variableSetterType" : "InvalidOperationException" }, "wrapper" : false, "xmlNamespace" : null }, "InvalidPasswordException" : { "c2jName" : "InvalidPasswordException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The password is invalid.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidPasswordException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 401, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidPasswordException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidPasswordException", "variableName" : "invalidPasswordException", "variableType" : "InvalidPasswordException", "documentation" : null, "simpleType" : "InvalidPasswordException", "variableSetterType" : "InvalidPasswordException" }, "wrapper" : false, "xmlNamespace" : null }, "LimitExceededException" : { "c2jName" : "LimitExceededException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The maximum of 100,000 folders under the parent folder has been exceeded.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "LimitExceededException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 409, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "LimitExceededException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "LimitExceededException", "variableName" : "limitExceededException", "variableType" : "LimitExceededException", "documentation" : null, "simpleType" : "LimitExceededException", "variableSetterType" : "LimitExceededException" }, "wrapper" : false, "xmlNamespace" : null }, "LocaleType" : { "c2jName" : "LocaleType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "EN", "value" : "en" }, { "name" : "FR", "value" : "fr" }, { "name" : "KO", "value" : "ko" }, { "name" : "DE", "value" : "de" }, { "name" : "ES", "value" : "es" }, { "name" : "JA", "value" : "ja" }, { "name" : "RU", "value" : "ru" }, { "name" : "ZH_CN", "value" : "zh_CN" }, { "name" : "ZH_TW", "value" : "zh_TW" }, { "name" : "PT_BR", "value" : "pt_BR" }, { "name" : "DEFAULT", "value" : "default" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "LocaleType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "LocaleType", "variableName" : "localeType", "variableType" : "LocaleType", "documentation" : null, "simpleType" : "LocaleType", "variableSetterType" : "LocaleType" }, "wrapper" : false, "xmlNamespace" : null }, "NotificationOptions" : { "c2jName" : "NotificationOptions", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Set of options which defines notification preferences of given action.

", "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" : "getSendEmail", "beanStyleSetterMethodName" : "setSendEmail", "c2jName" : "SendEmail", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #sendEmail(Boolean)}.\n@param sendEmail a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sendEmail(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\n@return Boolean value to indicate an email notification should be sent to the receipients.\n@deprecated Use {@link #sendEmail()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\n@param sendEmail Boolean value to indicate an email notification should be sent to the receipients.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sendEmail(Boolean)}\n", "documentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SendEmail 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" : "hasSendEmail", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sendEmail", "fluentSetterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\n@param sendEmail Boolean value to indicate an email notification should be sent to the receipients.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sendEmail", "getterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\n@return Boolean value to indicate an email notification should be sent to the receipients.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SendEmail", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SendEmail", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "SendEmail", "sensitive" : false, "setterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\n@param sendEmail Boolean value to indicate an email notification should be sent to the receipients.", "setterMethodName" : "setSendEmail", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "sendEmail", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "sendEmail", "variableType" : "Boolean", "documentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmailMessage", "beanStyleSetterMethodName" : "setEmailMessage", "c2jName" : "EmailMessage", "c2jShape" : "MessageType", "defaultConsumerFluentSetterDocumentation" : "

Text value to be included in the email body.

\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 #emailMessage(String)}.\n@param emailMessage 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 #emailMessage(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Text value to be included in the email body.

\n@return Text value to be included in the email body.\n@deprecated Use {@link #emailMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Text value to be included in the email body.

\n@param emailMessage Text value to be included in the email body.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #emailMessage(String)}\n", "documentation" : "

Text value to be included in the email body.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EmailMessage 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" : "hasEmailMessage", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "emailMessage", "fluentSetterDocumentation" : "

Text value to be included in the email body.

\n@param emailMessage Text value to be included in the email body.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "emailMessage", "getterDocumentation" : "

Text value to be included in the email body.

\n@return Text value to be included in the email body.", "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" : "EmailMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EmailMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EmailMessage", "sensitive" : true, "setterDocumentation" : "

Text value to be included in the email body.

\n@param emailMessage Text value to be included in the email body.", "setterMethodName" : "setEmailMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "emailMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "emailMessage", "variableType" : "String", "documentation" : "

Text value to be included in the email body.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EmailMessage" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmailMessage", "beanStyleSetterMethodName" : "setEmailMessage", "c2jName" : "EmailMessage", "c2jShape" : "MessageType", "defaultConsumerFluentSetterDocumentation" : "

Text value to be included in the email body.

\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 #emailMessage(String)}.\n@param emailMessage 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 #emailMessage(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Text value to be included in the email body.

\n@return Text value to be included in the email body.\n@deprecated Use {@link #emailMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Text value to be included in the email body.

\n@param emailMessage Text value to be included in the email body.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #emailMessage(String)}\n", "documentation" : "

Text value to be included in the email body.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EmailMessage 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" : "hasEmailMessage", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "emailMessage", "fluentSetterDocumentation" : "

Text value to be included in the email body.

\n@param emailMessage Text value to be included in the email body.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "emailMessage", "getterDocumentation" : "

Text value to be included in the email body.

\n@return Text value to be included in the email body.", "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" : "EmailMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EmailMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EmailMessage", "sensitive" : true, "setterDocumentation" : "

Text value to be included in the email body.

\n@param emailMessage Text value to be included in the email body.", "setterMethodName" : "setEmailMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "emailMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "emailMessage", "variableType" : "String", "documentation" : "

Text value to be included in the email body.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SendEmail" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSendEmail", "beanStyleSetterMethodName" : "setSendEmail", "c2jName" : "SendEmail", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #sendEmail(Boolean)}.\n@param sendEmail a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sendEmail(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\n@return Boolean value to indicate an email notification should be sent to the receipients.\n@deprecated Use {@link #sendEmail()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\n@param sendEmail Boolean value to indicate an email notification should be sent to the receipients.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sendEmail(Boolean)}\n", "documentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SendEmail 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" : "hasSendEmail", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sendEmail", "fluentSetterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\n@param sendEmail Boolean value to indicate an email notification should be sent to the receipients.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sendEmail", "getterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\n@return Boolean value to indicate an email notification should be sent to the receipients.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SendEmail", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SendEmail", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "SendEmail", "sensitive" : false, "setterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\n@param sendEmail Boolean value to indicate an email notification should be sent to the receipients.", "setterMethodName" : "setSendEmail", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "sendEmail", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "sendEmail", "variableType" : "Boolean", "documentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSendEmail", "beanStyleSetterMethodName" : "setSendEmail", "c2jName" : "SendEmail", "c2jShape" : "BooleanType", "defaultConsumerFluentSetterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #sendEmail(Boolean)}.\n@param sendEmail a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sendEmail(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\n@return Boolean value to indicate an email notification should be sent to the receipients.\n@deprecated Use {@link #sendEmail()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\n@param sendEmail Boolean value to indicate an email notification should be sent to the receipients.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sendEmail(Boolean)}\n", "documentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SendEmail 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" : "hasSendEmail", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sendEmail", "fluentSetterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\n@param sendEmail Boolean value to indicate an email notification should be sent to the receipients.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sendEmail", "getterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\n@return Boolean value to indicate an email notification should be sent to the receipients.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SendEmail", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SendEmail", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "SendEmail", "sensitive" : false, "setterDocumentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

\n@param sendEmail Boolean value to indicate an email notification should be sent to the receipients.", "setterMethodName" : "setSendEmail", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "sendEmail", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "sendEmail", "variableType" : "Boolean", "documentation" : "

Boolean value to indicate an email notification should be sent to the receipients.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmailMessage", "beanStyleSetterMethodName" : "setEmailMessage", "c2jName" : "EmailMessage", "c2jShape" : "MessageType", "defaultConsumerFluentSetterDocumentation" : "

Text value to be included in the email body.

\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 #emailMessage(String)}.\n@param emailMessage 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 #emailMessage(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Text value to be included in the email body.

\n@return Text value to be included in the email body.\n@deprecated Use {@link #emailMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Text value to be included in the email body.

\n@param emailMessage Text value to be included in the email body.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #emailMessage(String)}\n", "documentation" : "

Text value to be included in the email body.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EmailMessage 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" : "hasEmailMessage", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "emailMessage", "fluentSetterDocumentation" : "

Text value to be included in the email body.

\n@param emailMessage Text value to be included in the email body.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "emailMessage", "getterDocumentation" : "

Text value to be included in the email body.

\n@return Text value to be included in the email body.", "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" : "EmailMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EmailMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EmailMessage", "sensitive" : true, "setterDocumentation" : "

Text value to be included in the email body.

\n@param emailMessage Text value to be included in the email body.", "setterMethodName" : "setEmailMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "emailMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "emailMessage", "variableType" : "String", "documentation" : "

Text value to be included in the email body.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "NotificationOptions", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "NotificationOptions", "variableName" : "notificationOptions", "variableType" : "NotificationOptions", "documentation" : null, "simpleType" : "NotificationOptions", "variableSetterType" : "NotificationOptions" }, "wrapper" : false, "xmlNamespace" : null }, "OrderType" : { "c2jName" : "OrderType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "ASCENDING", "value" : "ASCENDING" }, { "name" : "DESCENDING", "value" : "DESCENDING" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OrderType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OrderType", "variableName" : "orderType", "variableType" : "OrderType", "documentation" : null, "simpleType" : "OrderType", "variableSetterType" : "OrderType" }, "wrapper" : false, "xmlNamespace" : null }, "Participants" : { "c2jName" : "Participants", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the users or user groups.

", "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" : true }, "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "UserMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The list of users.

\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 #users(List)}.\n@param users 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 #users(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of users.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return The list of users.\n@deprecated Use {@link #users()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of users.

\n@param users The list of users.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #users(List)}\n", "documentation" : "

The list of users.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Users 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" : "hasUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "

The list of users.

\n@param users The list of users.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "

The list of users.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return The list of users.", "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" : "Users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Users", "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" : "UserMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UserMetadata.Builder} avoiding the need to create one manually via {@link UserMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(UserMetadata)}.\n@param member a consumer that will call methods on {@link UserMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UserMetadata)", "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(UserMetadata)}\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" : "UserMetadata", "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" : "SDK_POJO", "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" : "UserMetadata", "variableName" : "member", "variableType" : "UserMetadata", "documentation" : null, "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserMetadata", "variableName" : "member", "variableType" : "UserMetadata", "documentation" : "", "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UserMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "UserMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "

The list of users.

\n@param users The list of users.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "

The list of users.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "GroupMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The list of user groups.

\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 #groups(List)}.\n@param groups 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 #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of user groups.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of user groups.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of user groups.

\n@param groups The list of user groups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "

The list of user groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups 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" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "

The list of user groups.

\n@param groups The list of user groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "

The list of user groups.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of user groups.", "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" : "Groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Groups", "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" : "GroupMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link GroupMetadata.Builder} avoiding the need to create one manually via {@link GroupMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link GroupMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(GroupMetadata)}.\n@param member a consumer that will call methods on {@link GroupMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(GroupMetadata)", "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(GroupMetadata)}\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" : "GroupMetadata", "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" : "SDK_POJO", "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" : "GroupMetadata", "variableName" : "member", "variableType" : "GroupMetadata", "documentation" : null, "simpleType" : "GroupMetadata", "variableSetterType" : "GroupMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "GroupMetadata", "variableName" : "member", "variableType" : "GroupMetadata", "documentation" : "", "simpleType" : "GroupMetadata", "variableSetterType" : "GroupMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "GroupMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "GroupMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "

The list of user groups.

\n@param groups The list of user groups.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "

The list of user groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Groups" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "GroupMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The list of user groups.

\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 #groups(List)}.\n@param groups 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 #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of user groups.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of user groups.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of user groups.

\n@param groups The list of user groups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "

The list of user groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups 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" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "

The list of user groups.

\n@param groups The list of user groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "

The list of user groups.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of user groups.", "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" : "Groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Groups", "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" : "GroupMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link GroupMetadata.Builder} avoiding the need to create one manually via {@link GroupMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link GroupMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(GroupMetadata)}.\n@param member a consumer that will call methods on {@link GroupMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(GroupMetadata)", "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(GroupMetadata)}\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" : "GroupMetadata", "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" : "SDK_POJO", "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" : "GroupMetadata", "variableName" : "member", "variableType" : "GroupMetadata", "documentation" : null, "simpleType" : "GroupMetadata", "variableSetterType" : "GroupMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "GroupMetadata", "variableName" : "member", "variableType" : "GroupMetadata", "documentation" : "", "simpleType" : "GroupMetadata", "variableSetterType" : "GroupMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "GroupMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "GroupMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "

The list of user groups.

\n@param groups The list of user groups.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "

The list of user groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Users" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "UserMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The list of users.

\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 #users(List)}.\n@param users 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 #users(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of users.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return The list of users.\n@deprecated Use {@link #users()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of users.

\n@param users The list of users.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #users(List)}\n", "documentation" : "

The list of users.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Users 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" : "hasUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "

The list of users.

\n@param users The list of users.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "

The list of users.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return The list of users.", "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" : "Users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Users", "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" : "UserMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UserMetadata.Builder} avoiding the need to create one manually via {@link UserMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(UserMetadata)}.\n@param member a consumer that will call methods on {@link UserMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UserMetadata)", "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(UserMetadata)}\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" : "UserMetadata", "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" : "SDK_POJO", "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" : "UserMetadata", "variableName" : "member", "variableType" : "UserMetadata", "documentation" : null, "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserMetadata", "variableName" : "member", "variableType" : "UserMetadata", "documentation" : "", "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UserMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "UserMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "

The list of users.

\n@param users The list of users.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "

The list of users.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "UserMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The list of users.

\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 #users(List)}.\n@param users 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 #users(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of users.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return The list of users.\n@deprecated Use {@link #users()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of users.

\n@param users The list of users.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #users(List)}\n", "documentation" : "

The list of users.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Users 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" : "hasUsers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "

The list of users.

\n@param users The list of users.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "

The list of users.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasUsers()} to see if a value was sent in this field.\n

\n@return The list of users.", "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" : "Users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Users", "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" : "UserMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UserMetadata.Builder} avoiding the need to create one manually via {@link UserMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(UserMetadata)}.\n@param member a consumer that will call methods on {@link UserMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UserMetadata)", "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(UserMetadata)}\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" : "UserMetadata", "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" : "SDK_POJO", "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" : "UserMetadata", "variableName" : "member", "variableType" : "UserMetadata", "documentation" : null, "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserMetadata", "variableName" : "member", "variableType" : "UserMetadata", "documentation" : "", "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UserMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "UserMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "

The list of users.

\n@param users The list of users.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "

The list of users.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "GroupMetadataList", "defaultConsumerFluentSetterDocumentation" : "

The list of user groups.

\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 #groups(List)}.\n@param groups 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 #groups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The list of user groups.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of user groups.\n@deprecated Use {@link #groups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The list of user groups.

\n@param groups The list of user groups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #groups(List)}\n", "documentation" : "

The list of user groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Groups 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" : "hasGroups", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "

The list of user groups.

\n@param groups The list of user groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "

The list of user groups.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGroups()} to see if a value was sent in this field.\n

\n@return The list of user groups.", "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" : "Groups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Groups", "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" : "GroupMetadata", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link GroupMetadata.Builder} avoiding the need to create one manually via {@link GroupMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link GroupMetadata.Builder#build()} is called immediately and its result is passed to {@link #member(GroupMetadata)}.\n@param member a consumer that will call methods on {@link GroupMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(GroupMetadata)", "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(GroupMetadata)}\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" : "GroupMetadata", "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" : "SDK_POJO", "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" : "GroupMetadata", "variableName" : "member", "variableType" : "GroupMetadata", "documentation" : null, "simpleType" : "GroupMetadata", "variableSetterType" : "GroupMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "GroupMetadata", "variableName" : "member", "variableType" : "GroupMetadata", "documentation" : "", "simpleType" : "GroupMetadata", "variableSetterType" : "GroupMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "GroupMetadata", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "GroupMetadata", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Groups", "sensitive" : false, "setterDocumentation" : "

The list of user groups.

\n@param groups The list of user groups.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "

The list of user groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Participants", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Participants", "variableName" : "participants", "variableType" : "Participants", "documentation" : null, "simpleType" : "Participants", "variableSetterType" : "Participants" }, "wrapper" : false, "xmlNamespace" : null }, "PermissionInfo" : { "c2jName" : "PermissionInfo", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the permissions.

", "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" : "getRole", "beanStyleSetterMethodName" : "setRole", "c2jName" : "Role", "c2jShape" : "RoleType", "defaultConsumerFluentSetterDocumentation" : "

The role of the 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 #roleAsString(String)}.\n@param role 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 #role(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The role of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role of the user.\n@see RoleType\n@deprecated Use {@link #roleAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The role of the user.

\n@param role The role of the user.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType\n@deprecated Use {@link #role(String)}\n", "documentation" : "

The role of the user.

", "endpointDiscoveryId" : false, "enumType" : "RoleType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Role 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" : "hasRole", "fluentEnumGetterMethodName" : "role", "fluentEnumSetterMethodName" : "role", "fluentGetterMethodName" : "roleAsString", "fluentSetterDocumentation" : "

The role of the user.

\n@param role The role of the user.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType", "fluentSetterMethodName" : "role", "getterDocumentation" : "

The role of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role of the user.\n@see RoleType", "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" : "Role", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Role", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Role", "sensitive" : false, "setterDocumentation" : "

The role of the user.

\n@param role The role of the user.\n@see RoleType", "setterMethodName" : "setRole", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : "

The role of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "RolePermissionType", "defaultConsumerFluentSetterDocumentation" : "

The type of permissions.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of permissions.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link RolePermissionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of permissions.\n@see RolePermissionType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of permissions.

\n@param type The type of permissions.\n@see RolePermissionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RolePermissionType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of permissions.

", "endpointDiscoveryId" : false, "enumType" : "RolePermissionType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of permissions.

\n@param type The type of permissions.\n@see RolePermissionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RolePermissionType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of permissions.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link RolePermissionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of permissions.\n@see RolePermissionType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of permissions.

\n@param type The type of permissions.\n@see RolePermissionType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of permissions.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Role" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRole", "beanStyleSetterMethodName" : "setRole", "c2jName" : "Role", "c2jShape" : "RoleType", "defaultConsumerFluentSetterDocumentation" : "

The role of the 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 #roleAsString(String)}.\n@param role 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 #role(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The role of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role of the user.\n@see RoleType\n@deprecated Use {@link #roleAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The role of the user.

\n@param role The role of the user.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType\n@deprecated Use {@link #role(String)}\n", "documentation" : "

The role of the user.

", "endpointDiscoveryId" : false, "enumType" : "RoleType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Role 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" : "hasRole", "fluentEnumGetterMethodName" : "role", "fluentEnumSetterMethodName" : "role", "fluentGetterMethodName" : "roleAsString", "fluentSetterDocumentation" : "

The role of the user.

\n@param role The role of the user.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType", "fluentSetterMethodName" : "role", "getterDocumentation" : "

The role of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role of the user.\n@see RoleType", "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" : "Role", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Role", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Role", "sensitive" : false, "setterDocumentation" : "

The role of the user.

\n@param role The role of the user.\n@see RoleType", "setterMethodName" : "setRole", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : "

The role of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Type" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "RolePermissionType", "defaultConsumerFluentSetterDocumentation" : "

The type of permissions.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of permissions.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link RolePermissionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of permissions.\n@see RolePermissionType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of permissions.

\n@param type The type of permissions.\n@see RolePermissionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RolePermissionType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of permissions.

", "endpointDiscoveryId" : false, "enumType" : "RolePermissionType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of permissions.

\n@param type The type of permissions.\n@see RolePermissionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RolePermissionType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of permissions.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link RolePermissionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of permissions.\n@see RolePermissionType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of permissions.

\n@param type The type of permissions.\n@see RolePermissionType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of permissions.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRole", "beanStyleSetterMethodName" : "setRole", "c2jName" : "Role", "c2jShape" : "RoleType", "defaultConsumerFluentSetterDocumentation" : "

The role of the 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 #roleAsString(String)}.\n@param role 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 #role(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The role of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role of the user.\n@see RoleType\n@deprecated Use {@link #roleAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The role of the user.

\n@param role The role of the user.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType\n@deprecated Use {@link #role(String)}\n", "documentation" : "

The role of the user.

", "endpointDiscoveryId" : false, "enumType" : "RoleType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Role 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" : "hasRole", "fluentEnumGetterMethodName" : "role", "fluentEnumSetterMethodName" : "role", "fluentGetterMethodName" : "roleAsString", "fluentSetterDocumentation" : "

The role of the user.

\n@param role The role of the user.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType", "fluentSetterMethodName" : "role", "getterDocumentation" : "

The role of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role of the user.\n@see RoleType", "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" : "Role", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Role", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Role", "sensitive" : false, "setterDocumentation" : "

The role of the user.

\n@param role The role of the user.\n@see RoleType", "setterMethodName" : "setRole", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : "

The role of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "RolePermissionType", "defaultConsumerFluentSetterDocumentation" : "

The type of permissions.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of permissions.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link RolePermissionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of permissions.\n@see RolePermissionType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of permissions.

\n@param type The type of permissions.\n@see RolePermissionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RolePermissionType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of permissions.

", "endpointDiscoveryId" : false, "enumType" : "RolePermissionType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of permissions.

\n@param type The type of permissions.\n@see RolePermissionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RolePermissionType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of permissions.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link RolePermissionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of permissions.\n@see RolePermissionType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of permissions.

\n@param type The type of permissions.\n@see RolePermissionType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of permissions.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PermissionInfo", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PermissionInfo", "variableName" : "permissionInfo", "variableType" : "PermissionInfo", "documentation" : null, "simpleType" : "PermissionInfo", "variableSetterType" : "PermissionInfo" }, "wrapper" : false, "xmlNamespace" : null }, "Principal" : { "c2jName" : "Principal", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes a resource.

", "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" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "PrincipalType", "defaultConsumerFluentSetterDocumentation" : "

The type of resource.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of resource.\n@see PrincipalType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of resource.

", "endpointDiscoveryId" : false, "enumType" : "PrincipalType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of resource.\n@see PrincipalType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see PrincipalType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getRoles", "beanStyleSetterMethodName" : "setRoles", "c2jName" : "Roles", "c2jShape" : "PermissionInfoList", "defaultConsumerFluentSetterDocumentation" : "

The permission information for the resource.

\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 #roles(List)}.\n@param roles 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 #roles(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The permission information for the resource.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasRoles()} to see if a value was sent in this field.\n

\n@return The permission information for the resource.\n@deprecated Use {@link #roles()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The permission information for the resource.

\n@param roles The permission information for the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #roles(List)}\n", "documentation" : "

The permission information for the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Roles 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" : "hasRoles", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "roles", "fluentSetterDocumentation" : "

The permission information for the resource.

\n@param roles The permission information for the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roles", "getterDocumentation" : "

The permission information for the resource.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasRoles()} to see if a value was sent in this field.\n

\n@return The permission information for the resource.", "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" : "Roles", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Roles", "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" : "PermissionInfo", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PermissionInfo.Builder} avoiding the need to create one manually via {@link PermissionInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link PermissionInfo.Builder#build()} is called immediately and its result is passed to {@link #member(PermissionInfo)}.\n@param member a consumer that will call methods on {@link PermissionInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PermissionInfo)", "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(PermissionInfo)}\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" : "PermissionInfo", "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" : "SDK_POJO", "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" : "PermissionInfo", "variableName" : "member", "variableType" : "PermissionInfo", "documentation" : null, "simpleType" : "PermissionInfo", "variableSetterType" : "PermissionInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PermissionInfo", "variableName" : "member", "variableType" : "PermissionInfo", "documentation" : "", "simpleType" : "PermissionInfo", "variableSetterType" : "PermissionInfo" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PermissionInfo", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PermissionInfo", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Roles", "sensitive" : false, "setterDocumentation" : "

The permission information for the resource.

\n@param roles The permission information for the resource.", "setterMethodName" : "setRoles", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "roles", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "roles", "variableType" : "java.util.List", "documentation" : "

The permission information for the resource.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Roles" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getRoles", "beanStyleSetterMethodName" : "setRoles", "c2jName" : "Roles", "c2jShape" : "PermissionInfoList", "defaultConsumerFluentSetterDocumentation" : "

The permission information for the resource.

\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 #roles(List)}.\n@param roles 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 #roles(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The permission information for the resource.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasRoles()} to see if a value was sent in this field.\n

\n@return The permission information for the resource.\n@deprecated Use {@link #roles()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The permission information for the resource.

\n@param roles The permission information for the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #roles(List)}\n", "documentation" : "

The permission information for the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Roles 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" : "hasRoles", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "roles", "fluentSetterDocumentation" : "

The permission information for the resource.

\n@param roles The permission information for the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roles", "getterDocumentation" : "

The permission information for the resource.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasRoles()} to see if a value was sent in this field.\n

\n@return The permission information for the resource.", "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" : "Roles", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Roles", "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" : "PermissionInfo", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PermissionInfo.Builder} avoiding the need to create one manually via {@link PermissionInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link PermissionInfo.Builder#build()} is called immediately and its result is passed to {@link #member(PermissionInfo)}.\n@param member a consumer that will call methods on {@link PermissionInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PermissionInfo)", "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(PermissionInfo)}\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" : "PermissionInfo", "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" : "SDK_POJO", "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" : "PermissionInfo", "variableName" : "member", "variableType" : "PermissionInfo", "documentation" : null, "simpleType" : "PermissionInfo", "variableSetterType" : "PermissionInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PermissionInfo", "variableName" : "member", "variableType" : "PermissionInfo", "documentation" : "", "simpleType" : "PermissionInfo", "variableSetterType" : "PermissionInfo" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PermissionInfo", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PermissionInfo", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Roles", "sensitive" : false, "setterDocumentation" : "

The permission information for the resource.

\n@param roles The permission information for the resource.", "setterMethodName" : "setRoles", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "roles", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "roles", "variableType" : "java.util.List", "documentation" : "

The permission information for the resource.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Type" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "PrincipalType", "defaultConsumerFluentSetterDocumentation" : "

The type of resource.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of resource.\n@see PrincipalType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of resource.

", "endpointDiscoveryId" : false, "enumType" : "PrincipalType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of resource.\n@see PrincipalType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see PrincipalType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "PrincipalType", "defaultConsumerFluentSetterDocumentation" : "

The type of resource.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of resource.\n@see PrincipalType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of resource.

", "endpointDiscoveryId" : false, "enumType" : "PrincipalType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of resource.\n@see PrincipalType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see PrincipalType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getRoles", "beanStyleSetterMethodName" : "setRoles", "c2jName" : "Roles", "c2jShape" : "PermissionInfoList", "defaultConsumerFluentSetterDocumentation" : "

The permission information for the resource.

\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 #roles(List)}.\n@param roles 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 #roles(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The permission information for the resource.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasRoles()} to see if a value was sent in this field.\n

\n@return The permission information for the resource.\n@deprecated Use {@link #roles()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The permission information for the resource.

\n@param roles The permission information for the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #roles(List)}\n", "documentation" : "

The permission information for the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Roles 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" : "hasRoles", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "roles", "fluentSetterDocumentation" : "

The permission information for the resource.

\n@param roles The permission information for the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roles", "getterDocumentation" : "

The permission information for the resource.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasRoles()} to see if a value was sent in this field.\n

\n@return The permission information for the resource.", "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" : "Roles", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Roles", "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" : "PermissionInfo", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PermissionInfo.Builder} avoiding the need to create one manually via {@link PermissionInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link PermissionInfo.Builder#build()} is called immediately and its result is passed to {@link #member(PermissionInfo)}.\n@param member a consumer that will call methods on {@link PermissionInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PermissionInfo)", "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(PermissionInfo)}\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" : "PermissionInfo", "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" : "SDK_POJO", "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" : "PermissionInfo", "variableName" : "member", "variableType" : "PermissionInfo", "documentation" : null, "simpleType" : "PermissionInfo", "variableSetterType" : "PermissionInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PermissionInfo", "variableName" : "member", "variableType" : "PermissionInfo", "documentation" : "", "simpleType" : "PermissionInfo", "variableSetterType" : "PermissionInfo" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PermissionInfo", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PermissionInfo", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Roles", "sensitive" : false, "setterDocumentation" : "

The permission information for the resource.

\n@param roles The permission information for the resource.", "setterMethodName" : "setRoles", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "roles", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "roles", "variableType" : "java.util.List", "documentation" : "

The permission information for the resource.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Principal", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Principal", "variableName" : "principal", "variableType" : "Principal", "documentation" : null, "simpleType" : "Principal", "variableSetterType" : "Principal" }, "wrapper" : false, "xmlNamespace" : null }, "PrincipalType" : { "c2jName" : "PrincipalType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "USER", "value" : "USER" }, { "name" : "GROUP", "value" : "GROUP" }, { "name" : "INVITE", "value" : "INVITE" }, { "name" : "ANONYMOUS", "value" : "ANONYMOUS" }, { "name" : "ORGANIZATION", "value" : "ORGANIZATION" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PrincipalType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PrincipalType", "variableName" : "principalType", "variableType" : "PrincipalType", "documentation" : null, "simpleType" : "PrincipalType", "variableSetterType" : "PrincipalType" }, "wrapper" : false, "xmlNamespace" : null }, "ProhibitedStateException" : { "c2jName" : "ProhibitedStateException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The specified document version is not in the INITIALIZED state.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ProhibitedStateException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 409, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ProhibitedStateException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ProhibitedStateException", "variableName" : "prohibitedStateException", "variableType" : "ProhibitedStateException", "documentation" : null, "simpleType" : "ProhibitedStateException", "variableSetterType" : "ProhibitedStateException" }, "wrapper" : false, "xmlNamespace" : null }, "RemoveAllResourcePermissionsRequest" : { "c2jName" : "RemoveAllResourcePermissionsRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "RemoveAllResourcePermissions", "locationName" : null, "requestUri" : "/api/v1/resources/{ResourceId}/permissions", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceId" ], "shapeName" : "RemoveAllResourcePermissionsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RemoveAllResourcePermissionsRequest", "variableName" : "removeAllResourcePermissionsRequest", "variableType" : "RemoveAllResourcePermissionsRequest", "documentation" : null, "simpleType" : "RemoveAllResourcePermissionsRequest", "variableSetterType" : "RemoveAllResourcePermissionsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "RemoveAllResourcePermissionsResponse" : { "c2jName" : "RemoveAllResourcePermissionsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RemoveAllResourcePermissionsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RemoveAllResourcePermissionsResponse", "variableName" : "removeAllResourcePermissionsResponse", "variableType" : "RemoveAllResourcePermissionsResponse", "documentation" : null, "simpleType" : "RemoveAllResourcePermissionsResponse", "variableSetterType" : "RemoveAllResourcePermissionsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "RemoveResourcePermissionRequest" : { "c2jName" : "RemoveResourcePermissionRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "RemoveResourcePermission", "locationName" : null, "requestUri" : "/api/v1/resources/{ResourceId}/permissions/{PrincipalId}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrincipalId", "beanStyleSetterMethodName" : "setPrincipalId", "c2jName" : "PrincipalId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The principal ID of the resource.

\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 #principalId(String)}.\n@param principalId 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 #principalId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The principal ID of the resource.

\n@return The principal ID of the resource.\n@deprecated Use {@link #principalId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The principal ID of the resource.

\n@param principalId The principal ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #principalId(String)}\n", "documentation" : "

The principal ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrincipalId 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" : "hasPrincipalId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "principalId", "fluentSetterDocumentation" : "

The principal ID of the resource.

\n@param principalId The principal ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "principalId", "getterDocumentation" : "

The principal ID of the resource.

\n@return The principal ID of the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "PrincipalId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrincipalId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PrincipalId", "sensitive" : false, "setterDocumentation" : "

The principal ID of the resource.

\n@param principalId The principal ID of the resource.", "setterMethodName" : "setPrincipalId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : "

The principal ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrincipalType", "beanStyleSetterMethodName" : "setPrincipalType", "c2jName" : "PrincipalType", "c2jShape" : "PrincipalType", "defaultConsumerFluentSetterDocumentation" : "

The principal type of the resource.

\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 #principalTypeAsString(String)}.\n@param principalType 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 #principalType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The principal type of the resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #principalType} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #principalTypeAsString}.\n

\n@return The principal type of the resource.\n@see PrincipalType\n@deprecated Use {@link #principalTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The principal type of the resource.

\n@param principalType The principal type of the resource.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType\n@deprecated Use {@link #principalType(String)}\n", "documentation" : "

The principal type of the resource.

", "endpointDiscoveryId" : false, "enumType" : "PrincipalType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrincipalType 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" : "hasPrincipalType", "fluentEnumGetterMethodName" : "principalType", "fluentEnumSetterMethodName" : "principalType", "fluentGetterMethodName" : "principalTypeAsString", "fluentSetterDocumentation" : "

The principal type of the resource.

\n@param principalType The principal type of the resource.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType", "fluentSetterMethodName" : "principalType", "getterDocumentation" : "

The principal type of the resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #principalType} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #principalTypeAsString}.\n

\n@return The principal type of the resource.\n@see PrincipalType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "type", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PrincipalType", "sensitive" : false, "setterDocumentation" : "

The principal type of the resource.

\n@param principalType The principal type of the resource.\n@see PrincipalType", "setterMethodName" : "setPrincipalType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "principalType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "principalType", "variableType" : "String", "documentation" : "

The principal type of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PrincipalId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrincipalId", "beanStyleSetterMethodName" : "setPrincipalId", "c2jName" : "PrincipalId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The principal ID of the resource.

\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 #principalId(String)}.\n@param principalId 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 #principalId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The principal ID of the resource.

\n@return The principal ID of the resource.\n@deprecated Use {@link #principalId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The principal ID of the resource.

\n@param principalId The principal ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #principalId(String)}\n", "documentation" : "

The principal ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrincipalId 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" : "hasPrincipalId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "principalId", "fluentSetterDocumentation" : "

The principal ID of the resource.

\n@param principalId The principal ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "principalId", "getterDocumentation" : "

The principal ID of the resource.

\n@return The principal ID of the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "PrincipalId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrincipalId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PrincipalId", "sensitive" : false, "setterDocumentation" : "

The principal ID of the resource.

\n@param principalId The principal ID of the resource.", "setterMethodName" : "setPrincipalId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : "

The principal ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PrincipalType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrincipalType", "beanStyleSetterMethodName" : "setPrincipalType", "c2jName" : "PrincipalType", "c2jShape" : "PrincipalType", "defaultConsumerFluentSetterDocumentation" : "

The principal type of the resource.

\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 #principalTypeAsString(String)}.\n@param principalType 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 #principalType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The principal type of the resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #principalType} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #principalTypeAsString}.\n

\n@return The principal type of the resource.\n@see PrincipalType\n@deprecated Use {@link #principalTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The principal type of the resource.

\n@param principalType The principal type of the resource.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType\n@deprecated Use {@link #principalType(String)}\n", "documentation" : "

The principal type of the resource.

", "endpointDiscoveryId" : false, "enumType" : "PrincipalType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrincipalType 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" : "hasPrincipalType", "fluentEnumGetterMethodName" : "principalType", "fluentEnumSetterMethodName" : "principalType", "fluentGetterMethodName" : "principalTypeAsString", "fluentSetterDocumentation" : "

The principal type of the resource.

\n@param principalType The principal type of the resource.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType", "fluentSetterMethodName" : "principalType", "getterDocumentation" : "

The principal type of the resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #principalType} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #principalTypeAsString}.\n

\n@return The principal type of the resource.\n@see PrincipalType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "type", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PrincipalType", "sensitive" : false, "setterDocumentation" : "

The principal type of the resource.

\n@param principalType The principal type of the resource.\n@see PrincipalType", "setterMethodName" : "setPrincipalType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "principalType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "principalType", "variableType" : "String", "documentation" : "

The principal type of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #resourceId(String)}.\n@param resourceId 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 #resourceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceId 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" : "hasResourceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The ID of the resource.

\n@param resourceId The ID of the resource.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrincipalId", "beanStyleSetterMethodName" : "setPrincipalId", "c2jName" : "PrincipalId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The principal ID of the resource.

\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 #principalId(String)}.\n@param principalId 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 #principalId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The principal ID of the resource.

\n@return The principal ID of the resource.\n@deprecated Use {@link #principalId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The principal ID of the resource.

\n@param principalId The principal ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #principalId(String)}\n", "documentation" : "

The principal ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrincipalId 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" : "hasPrincipalId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "principalId", "fluentSetterDocumentation" : "

The principal ID of the resource.

\n@param principalId The principal ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "principalId", "getterDocumentation" : "

The principal ID of the resource.

\n@return The principal ID of the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "PrincipalId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrincipalId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PrincipalId", "sensitive" : false, "setterDocumentation" : "

The principal ID of the resource.

\n@param principalId The principal ID of the resource.", "setterMethodName" : "setPrincipalId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : "

The principal ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrincipalType", "beanStyleSetterMethodName" : "setPrincipalType", "c2jName" : "PrincipalType", "c2jShape" : "PrincipalType", "defaultConsumerFluentSetterDocumentation" : "

The principal type of the resource.

\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 #principalTypeAsString(String)}.\n@param principalType 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 #principalType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The principal type of the resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #principalType} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #principalTypeAsString}.\n

\n@return The principal type of the resource.\n@see PrincipalType\n@deprecated Use {@link #principalTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The principal type of the resource.

\n@param principalType The principal type of the resource.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType\n@deprecated Use {@link #principalType(String)}\n", "documentation" : "

The principal type of the resource.

", "endpointDiscoveryId" : false, "enumType" : "PrincipalType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrincipalType 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" : "hasPrincipalType", "fluentEnumGetterMethodName" : "principalType", "fluentEnumSetterMethodName" : "principalType", "fluentGetterMethodName" : "principalTypeAsString", "fluentSetterDocumentation" : "

The principal type of the resource.

\n@param principalType The principal type of the resource.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType", "fluentSetterMethodName" : "principalType", "getterDocumentation" : "

The principal type of the resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #principalType} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #principalTypeAsString}.\n

\n@return The principal type of the resource.\n@see PrincipalType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "type", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PrincipalType", "sensitive" : false, "setterDocumentation" : "

The principal type of the resource.

\n@param principalType The principal type of the resource.\n@see PrincipalType", "setterMethodName" : "setPrincipalType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "principalType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "principalType", "variableType" : "String", "documentation" : "

The principal type of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceId", "PrincipalId" ], "shapeName" : "RemoveResourcePermissionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RemoveResourcePermissionRequest", "variableName" : "removeResourcePermissionRequest", "variableType" : "RemoveResourcePermissionRequest", "documentation" : null, "simpleType" : "RemoveResourcePermissionRequest", "variableSetterType" : "RemoveResourcePermissionRequest" }, "wrapper" : false, "xmlNamespace" : null }, "RemoveResourcePermissionResponse" : { "c2jName" : "RemoveResourcePermissionResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RemoveResourcePermissionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RemoveResourcePermissionResponse", "variableName" : "removeResourcePermissionResponse", "variableType" : "RemoveResourcePermissionResponse", "documentation" : null, "simpleType" : "RemoveResourcePermissionResponse", "variableSetterType" : "RemoveResourcePermissionResponse" }, "wrapper" : false, "xmlNamespace" : null }, "RequestedEntityTooLargeException" : { "c2jName" : "RequestedEntityTooLargeException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The response is too large to return. The request must include a filter to reduce the size of the response.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "RequestedEntityTooLargeException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 413, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RequestedEntityTooLargeException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RequestedEntityTooLargeException", "variableName" : "requestedEntityTooLargeException", "variableType" : "RequestedEntityTooLargeException", "documentation" : null, "simpleType" : "RequestedEntityTooLargeException", "variableSetterType" : "RequestedEntityTooLargeException" }, "wrapper" : false, "xmlNamespace" : null }, "ResourceAlreadyCheckedOutException" : { "c2jName" : "ResourceAlreadyCheckedOutException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The resource is already checked out.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ResourceAlreadyCheckedOutException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 409, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceAlreadyCheckedOutException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ResourceAlreadyCheckedOutException", "variableName" : "resourceAlreadyCheckedOutException", "variableType" : "ResourceAlreadyCheckedOutException", "documentation" : null, "simpleType" : "ResourceAlreadyCheckedOutException", "variableSetterType" : "ResourceAlreadyCheckedOutException" }, "wrapper" : false, "xmlNamespace" : null }, "ResourceCollectionType" : { "c2jName" : "ResourceCollectionType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "SHARED_WITH_ME", "value" : "SHARED_WITH_ME" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceCollectionType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ResourceCollectionType", "variableName" : "resourceCollectionType", "variableType" : "ResourceCollectionType", "documentation" : null, "simpleType" : "ResourceCollectionType", "variableSetterType" : "ResourceCollectionType" }, "wrapper" : false, "xmlNamespace" : null }, "ResourceMetadata" : { "c2jName" : "ResourceMetadata", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the metadata of a resource.

", "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" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "ResourceType", "defaultConsumerFluentSetterDocumentation" : "

The type of resource.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ResourceType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of resource.\n@see ResourceType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see ResourceType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of resource.

", "endpointDiscoveryId" : false, "enumType" : "ResourceType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see ResourceType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ResourceType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of resource.\n@see ResourceType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see ResourceType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the resource.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the resource.

\n@return The name of the resource.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the resource.

\n@param name The name of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the resource.

\n@param name The name of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the resource.

\n@return The name of the resource.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the resource.

\n@param name The name of the resource.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOriginalName", "beanStyleSetterMethodName" : "setOriginalName", "c2jName" : "OriginalName", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The original name of the resource before a rename 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 #originalName(String)}.\n@param originalName 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 #originalName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The original name of the resource before a rename operation.

\n@return The original name of the resource before a rename operation.\n@deprecated Use {@link #originalName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The original name of the resource before a rename operation.

\n@param originalName The original name of the resource before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #originalName(String)}\n", "documentation" : "

The original name of the resource before a rename operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OriginalName 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" : "hasOriginalName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "originalName", "fluentSetterDocumentation" : "

The original name of the resource before a rename operation.

\n@param originalName The original name of the resource before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "originalName", "getterDocumentation" : "

The original name of the resource before a rename operation.

\n@return The original name of the resource before a rename 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" : "OriginalName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OriginalName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OriginalName", "sensitive" : false, "setterDocumentation" : "

The original name of the resource before a rename operation.

\n@param originalName The original name of the resource before a rename operation.", "setterMethodName" : "setOriginalName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "originalName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "originalName", "variableType" : "String", "documentation" : "

The original name of the resource before a rename operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\n@return The version ID of the resource. This is an optional field and is filled for action on document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\n@param versionId The version ID of the resource. This is an optional field and is filled for action on document version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #versionId(String)}\n", "documentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\n@param versionId The version ID of the resource. This is an optional field and is filled for action on document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\n@return The version ID of the resource. This is an optional field and is filled for action on document version.", "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" : "VersionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionId", "sensitive" : false, "setterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\n@param versionId The version ID of the resource. This is an optional field and is filled for action on document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOwner", "beanStyleSetterMethodName" : "setOwner", "c2jName" : "Owner", "c2jShape" : "UserMetadata", "defaultConsumerFluentSetterDocumentation" : "

The owner of the resource.

\nThis is a convenience that creates an instance of the {@link UserMetadata.Builder} avoiding the need to create one manually via {@link UserMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserMetadata.Builder#build()} is called immediately and its result is passed to {@link #owner(UserMetadata)}.\n@param owner a consumer that will call methods on {@link UserMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #owner(UserMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The owner of the resource.

\n@return The owner of the resource.\n@deprecated Use {@link #owner()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The owner of the resource.

\n@param owner The owner of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #owner(UserMetadata)}\n", "documentation" : "

The owner of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Owner 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" : "hasOwner", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "owner", "fluentSetterDocumentation" : "

The owner of the resource.

\n@param owner The owner of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "owner", "getterDocumentation" : "

The owner of the resource.

\n@return The owner of the resource.", "getterModel" : { "returnType" : "UserMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Owner", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Owner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Owner", "sensitive" : false, "setterDocumentation" : "

The owner of the resource.

\n@param owner The owner of the resource.", "setterMethodName" : "setOwner", "setterModel" : { "variableDeclarationType" : "UserMetadata", "variableName" : "owner", "variableType" : "UserMetadata", "documentation" : null, "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserMetadata", "variableName" : "owner", "variableType" : "UserMetadata", "documentation" : "

The owner of the resource.

", "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentId", "beanStyleSetterMethodName" : "setParentId", "c2jName" : "ParentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The parent ID of the resource before a rename 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 #parentId(String)}.\n@param parentId 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 #parentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The parent ID of the resource before a rename operation.

\n@return The parent ID of the resource before a rename operation.\n@deprecated Use {@link #parentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The parent ID of the resource before a rename operation.

\n@param parentId The parent ID of the resource before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #parentId(String)}\n", "documentation" : "

The parent ID of the resource before a rename operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentId 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" : "hasParentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentId", "fluentSetterDocumentation" : "

The parent ID of the resource before a rename operation.

\n@param parentId The parent ID of the resource before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentId", "getterDocumentation" : "

The parent ID of the resource before a rename operation.

\n@return The parent ID of the resource before a rename 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" : "ParentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentId", "sensitive" : false, "setterDocumentation" : "

The parent ID of the resource before a rename operation.

\n@param parentId The parent ID of the resource before a rename operation.", "setterMethodName" : "setParentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : "

The parent ID of the resource before a rename operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the resource.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the resource.

\n@return The name of the resource.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the resource.

\n@param name The name of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the resource.

\n@param name The name of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the resource.

\n@return The name of the resource.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the resource.

\n@param name The name of the resource.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "OriginalName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOriginalName", "beanStyleSetterMethodName" : "setOriginalName", "c2jName" : "OriginalName", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The original name of the resource before a rename 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 #originalName(String)}.\n@param originalName 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 #originalName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The original name of the resource before a rename operation.

\n@return The original name of the resource before a rename operation.\n@deprecated Use {@link #originalName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The original name of the resource before a rename operation.

\n@param originalName The original name of the resource before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #originalName(String)}\n", "documentation" : "

The original name of the resource before a rename operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OriginalName 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" : "hasOriginalName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "originalName", "fluentSetterDocumentation" : "

The original name of the resource before a rename operation.

\n@param originalName The original name of the resource before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "originalName", "getterDocumentation" : "

The original name of the resource before a rename operation.

\n@return The original name of the resource before a rename 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" : "OriginalName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OriginalName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OriginalName", "sensitive" : false, "setterDocumentation" : "

The original name of the resource before a rename operation.

\n@param originalName The original name of the resource before a rename operation.", "setterMethodName" : "setOriginalName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "originalName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "originalName", "variableType" : "String", "documentation" : "

The original name of the resource before a rename operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Owner" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOwner", "beanStyleSetterMethodName" : "setOwner", "c2jName" : "Owner", "c2jShape" : "UserMetadata", "defaultConsumerFluentSetterDocumentation" : "

The owner of the resource.

\nThis is a convenience that creates an instance of the {@link UserMetadata.Builder} avoiding the need to create one manually via {@link UserMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserMetadata.Builder#build()} is called immediately and its result is passed to {@link #owner(UserMetadata)}.\n@param owner a consumer that will call methods on {@link UserMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #owner(UserMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The owner of the resource.

\n@return The owner of the resource.\n@deprecated Use {@link #owner()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The owner of the resource.

\n@param owner The owner of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #owner(UserMetadata)}\n", "documentation" : "

The owner of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Owner 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" : "hasOwner", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "owner", "fluentSetterDocumentation" : "

The owner of the resource.

\n@param owner The owner of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "owner", "getterDocumentation" : "

The owner of the resource.

\n@return The owner of the resource.", "getterModel" : { "returnType" : "UserMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Owner", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Owner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Owner", "sensitive" : false, "setterDocumentation" : "

The owner of the resource.

\n@param owner The owner of the resource.", "setterMethodName" : "setOwner", "setterModel" : { "variableDeclarationType" : "UserMetadata", "variableName" : "owner", "variableType" : "UserMetadata", "documentation" : null, "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserMetadata", "variableName" : "owner", "variableType" : "UserMetadata", "documentation" : "

The owner of the resource.

", "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ParentId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentId", "beanStyleSetterMethodName" : "setParentId", "c2jName" : "ParentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The parent ID of the resource before a rename 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 #parentId(String)}.\n@param parentId 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 #parentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The parent ID of the resource before a rename operation.

\n@return The parent ID of the resource before a rename operation.\n@deprecated Use {@link #parentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The parent ID of the resource before a rename operation.

\n@param parentId The parent ID of the resource before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #parentId(String)}\n", "documentation" : "

The parent ID of the resource before a rename operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentId 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" : "hasParentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentId", "fluentSetterDocumentation" : "

The parent ID of the resource before a rename operation.

\n@param parentId The parent ID of the resource before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentId", "getterDocumentation" : "

The parent ID of the resource before a rename operation.

\n@return The parent ID of the resource before a rename 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" : "ParentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentId", "sensitive" : false, "setterDocumentation" : "

The parent ID of the resource before a rename operation.

\n@param parentId The parent ID of the resource before a rename operation.", "setterMethodName" : "setParentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : "

The parent ID of the resource before a rename operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Type" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "ResourceType", "defaultConsumerFluentSetterDocumentation" : "

The type of resource.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ResourceType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of resource.\n@see ResourceType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see ResourceType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of resource.

", "endpointDiscoveryId" : false, "enumType" : "ResourceType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see ResourceType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ResourceType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of resource.\n@see ResourceType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see ResourceType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "VersionId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\n@return The version ID of the resource. This is an optional field and is filled for action on document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\n@param versionId The version ID of the resource. This is an optional field and is filled for action on document version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #versionId(String)}\n", "documentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\n@param versionId The version ID of the resource. This is an optional field and is filled for action on document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\n@return The version ID of the resource. This is an optional field and is filled for action on document version.", "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" : "VersionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionId", "sensitive" : false, "setterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\n@param versionId The version ID of the resource. This is an optional field and is filled for action on document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "ResourceType", "defaultConsumerFluentSetterDocumentation" : "

The type of resource.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ResourceType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of resource.\n@see ResourceType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see ResourceType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of resource.

", "endpointDiscoveryId" : false, "enumType" : "ResourceType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see ResourceType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of resource.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ResourceType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of resource.\n@see ResourceType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of resource.

\n@param type The type of resource.\n@see ResourceType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the resource.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the resource.

\n@return The name of the resource.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the resource.

\n@param name The name of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the resource.

\n@param name The name of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the resource.

\n@return The name of the resource.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the resource.

\n@param name The name of the resource.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOriginalName", "beanStyleSetterMethodName" : "setOriginalName", "c2jName" : "OriginalName", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The original name of the resource before a rename 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 #originalName(String)}.\n@param originalName 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 #originalName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The original name of the resource before a rename operation.

\n@return The original name of the resource before a rename operation.\n@deprecated Use {@link #originalName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The original name of the resource before a rename operation.

\n@param originalName The original name of the resource before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #originalName(String)}\n", "documentation" : "

The original name of the resource before a rename operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OriginalName 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" : "hasOriginalName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "originalName", "fluentSetterDocumentation" : "

The original name of the resource before a rename operation.

\n@param originalName The original name of the resource before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "originalName", "getterDocumentation" : "

The original name of the resource before a rename operation.

\n@return The original name of the resource before a rename 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" : "OriginalName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OriginalName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OriginalName", "sensitive" : false, "setterDocumentation" : "

The original name of the resource before a rename operation.

\n@param originalName The original name of the resource before a rename operation.", "setterMethodName" : "setOriginalName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "originalName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "originalName", "variableType" : "String", "documentation" : "

The original name of the resource before a rename operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the resource.

\n@return The ID of the resource.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the resource.

\n@param id The ID of the resource.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\n@return The version ID of the resource. This is an optional field and is filled for action on document version.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\n@param versionId The version ID of the resource. This is an optional field and is filled for action on document version.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #versionId(String)}\n", "documentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\n@param versionId The version ID of the resource. This is an optional field and is filled for action on document version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\n@return The version ID of the resource. This is an optional field and is filled for action on document version.", "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" : "VersionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionId", "sensitive" : false, "setterDocumentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

\n@param versionId The version ID of the resource. This is an optional field and is filled for action on document version.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The version ID of the resource. This is an optional field and is filled for action on document version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOwner", "beanStyleSetterMethodName" : "setOwner", "c2jName" : "Owner", "c2jShape" : "UserMetadata", "defaultConsumerFluentSetterDocumentation" : "

The owner of the resource.

\nThis is a convenience that creates an instance of the {@link UserMetadata.Builder} avoiding the need to create one manually via {@link UserMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserMetadata.Builder#build()} is called immediately and its result is passed to {@link #owner(UserMetadata)}.\n@param owner a consumer that will call methods on {@link UserMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #owner(UserMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The owner of the resource.

\n@return The owner of the resource.\n@deprecated Use {@link #owner()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The owner of the resource.

\n@param owner The owner of the resource.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #owner(UserMetadata)}\n", "documentation" : "

The owner of the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Owner 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" : "hasOwner", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "owner", "fluentSetterDocumentation" : "

The owner of the resource.

\n@param owner The owner of the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "owner", "getterDocumentation" : "

The owner of the resource.

\n@return The owner of the resource.", "getterModel" : { "returnType" : "UserMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Owner", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Owner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Owner", "sensitive" : false, "setterDocumentation" : "

The owner of the resource.

\n@param owner The owner of the resource.", "setterMethodName" : "setOwner", "setterModel" : { "variableDeclarationType" : "UserMetadata", "variableName" : "owner", "variableType" : "UserMetadata", "documentation" : null, "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserMetadata", "variableName" : "owner", "variableType" : "UserMetadata", "documentation" : "

The owner of the resource.

", "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentId", "beanStyleSetterMethodName" : "setParentId", "c2jName" : "ParentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The parent ID of the resource before a rename 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 #parentId(String)}.\n@param parentId 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 #parentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The parent ID of the resource before a rename operation.

\n@return The parent ID of the resource before a rename operation.\n@deprecated Use {@link #parentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The parent ID of the resource before a rename operation.

\n@param parentId The parent ID of the resource before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #parentId(String)}\n", "documentation" : "

The parent ID of the resource before a rename operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentId 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" : "hasParentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentId", "fluentSetterDocumentation" : "

The parent ID of the resource before a rename operation.

\n@param parentId The parent ID of the resource before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentId", "getterDocumentation" : "

The parent ID of the resource before a rename operation.

\n@return The parent ID of the resource before a rename 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" : "ParentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentId", "sensitive" : false, "setterDocumentation" : "

The parent ID of the resource before a rename operation.

\n@param parentId The parent ID of the resource before a rename operation.", "setterMethodName" : "setParentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentId", "variableType" : "String", "documentation" : "

The parent ID of the resource before a rename operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceMetadata", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ResourceMetadata", "variableName" : "resourceMetadata", "variableType" : "ResourceMetadata", "documentation" : null, "simpleType" : "ResourceMetadata", "variableSetterType" : "ResourceMetadata" }, "wrapper" : false, "xmlNamespace" : null }, "ResourcePath" : { "c2jName" : "ResourcePath", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the path information of a resource.

", "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" : true }, "beanStyleGetterMethodName" : "getComponents", "beanStyleSetterMethodName" : "setComponents", "c2jName" : "Components", "c2jShape" : "ResourcePathComponentList", "defaultConsumerFluentSetterDocumentation" : "

The components of the resource path.

\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 #components(List)}.\n@param components 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 #components(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The components of the resource path.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasComponents()} to see if a value was sent in this field.\n

\n@return The components of the resource path.\n@deprecated Use {@link #components()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The components of the resource path.

\n@param components The components of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #components(List)}\n", "documentation" : "

The components of the resource path.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Components 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" : "hasComponents", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "components", "fluentSetterDocumentation" : "

The components of the resource path.

\n@param components The components of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "components", "getterDocumentation" : "

The components of the resource path.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasComponents()} to see if a value was sent in this field.\n

\n@return The components of the resource path.", "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" : "Components", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Components", "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" : "ResourcePathComponent", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ResourcePathComponent.Builder} avoiding the need to create one manually via {@link ResourcePathComponent#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourcePathComponent.Builder#build()} is called immediately and its result is passed to {@link #member(ResourcePathComponent)}.\n@param member a consumer that will call methods on {@link ResourcePathComponent.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ResourcePathComponent)", "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(ResourcePathComponent)}\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" : "ResourcePathComponent", "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" : "SDK_POJO", "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" : "ResourcePathComponent", "variableName" : "member", "variableType" : "ResourcePathComponent", "documentation" : null, "simpleType" : "ResourcePathComponent", "variableSetterType" : "ResourcePathComponent" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourcePathComponent", "variableName" : "member", "variableType" : "ResourcePathComponent", "documentation" : "", "simpleType" : "ResourcePathComponent", "variableSetterType" : "ResourcePathComponent" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ResourcePathComponent", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ResourcePathComponent", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Components", "sensitive" : false, "setterDocumentation" : "

The components of the resource path.

\n@param components The components of the resource path.", "setterMethodName" : "setComponents", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "components", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "components", "variableType" : "java.util.List", "documentation" : "

The components of the resource path.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Components" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getComponents", "beanStyleSetterMethodName" : "setComponents", "c2jName" : "Components", "c2jShape" : "ResourcePathComponentList", "defaultConsumerFluentSetterDocumentation" : "

The components of the resource path.

\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 #components(List)}.\n@param components 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 #components(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The components of the resource path.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasComponents()} to see if a value was sent in this field.\n

\n@return The components of the resource path.\n@deprecated Use {@link #components()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The components of the resource path.

\n@param components The components of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #components(List)}\n", "documentation" : "

The components of the resource path.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Components 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" : "hasComponents", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "components", "fluentSetterDocumentation" : "

The components of the resource path.

\n@param components The components of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "components", "getterDocumentation" : "

The components of the resource path.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasComponents()} to see if a value was sent in this field.\n

\n@return The components of the resource path.", "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" : "Components", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Components", "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" : "ResourcePathComponent", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ResourcePathComponent.Builder} avoiding the need to create one manually via {@link ResourcePathComponent#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourcePathComponent.Builder#build()} is called immediately and its result is passed to {@link #member(ResourcePathComponent)}.\n@param member a consumer that will call methods on {@link ResourcePathComponent.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ResourcePathComponent)", "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(ResourcePathComponent)}\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" : "ResourcePathComponent", "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" : "SDK_POJO", "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" : "ResourcePathComponent", "variableName" : "member", "variableType" : "ResourcePathComponent", "documentation" : null, "simpleType" : "ResourcePathComponent", "variableSetterType" : "ResourcePathComponent" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourcePathComponent", "variableName" : "member", "variableType" : "ResourcePathComponent", "documentation" : "", "simpleType" : "ResourcePathComponent", "variableSetterType" : "ResourcePathComponent" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ResourcePathComponent", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ResourcePathComponent", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Components", "sensitive" : false, "setterDocumentation" : "

The components of the resource path.

\n@param components The components of the resource path.", "setterMethodName" : "setComponents", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "components", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "components", "variableType" : "java.util.List", "documentation" : "

The components of the resource path.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getComponents", "beanStyleSetterMethodName" : "setComponents", "c2jName" : "Components", "c2jShape" : "ResourcePathComponentList", "defaultConsumerFluentSetterDocumentation" : "

The components of the resource path.

\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 #components(List)}.\n@param components 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 #components(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The components of the resource path.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasComponents()} to see if a value was sent in this field.\n

\n@return The components of the resource path.\n@deprecated Use {@link #components()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The components of the resource path.

\n@param components The components of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #components(List)}\n", "documentation" : "

The components of the resource path.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Components 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" : "hasComponents", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "components", "fluentSetterDocumentation" : "

The components of the resource path.

\n@param components The components of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "components", "getterDocumentation" : "

The components of the resource path.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasComponents()} to see if a value was sent in this field.\n

\n@return The components of the resource path.", "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" : "Components", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Components", "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" : "ResourcePathComponent", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ResourcePathComponent.Builder} avoiding the need to create one manually via {@link ResourcePathComponent#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourcePathComponent.Builder#build()} is called immediately and its result is passed to {@link #member(ResourcePathComponent)}.\n@param member a consumer that will call methods on {@link ResourcePathComponent.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ResourcePathComponent)", "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(ResourcePathComponent)}\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" : "ResourcePathComponent", "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" : "SDK_POJO", "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" : "ResourcePathComponent", "variableName" : "member", "variableType" : "ResourcePathComponent", "documentation" : null, "simpleType" : "ResourcePathComponent", "variableSetterType" : "ResourcePathComponent" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourcePathComponent", "variableName" : "member", "variableType" : "ResourcePathComponent", "documentation" : "", "simpleType" : "ResourcePathComponent", "variableSetterType" : "ResourcePathComponent" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ResourcePathComponent", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ResourcePathComponent", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Components", "sensitive" : false, "setterDocumentation" : "

The components of the resource path.

\n@param components The components of the resource path.", "setterMethodName" : "setComponents", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "components", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "components", "variableType" : "java.util.List", "documentation" : "

The components of the resource path.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourcePath", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ResourcePath", "variableName" : "resourcePath", "variableType" : "ResourcePath", "documentation" : null, "simpleType" : "ResourcePath", "variableSetterType" : "ResourcePath" }, "wrapper" : false, "xmlNamespace" : null }, "ResourcePathComponent" : { "c2jName" : "ResourcePathComponent", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the resource path.

", "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" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource path.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource path.

\n@return The ID of the resource path.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource path.

\n@param id The ID of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the resource path.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the resource path.

\n@param id The ID of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the resource path.

\n@return The ID of the resource path.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the resource path.

\n@param id The ID of the resource path.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the resource path.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the resource path.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the resource path.

\n@return The name of the resource path.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the resource path.

\n@param name The name of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the resource path.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the resource path.

\n@param name The name of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the resource path.

\n@return The name of the resource path.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the resource path.

\n@param name The name of the resource path.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the resource path.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource path.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource path.

\n@return The ID of the resource path.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource path.

\n@param id The ID of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the resource path.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the resource path.

\n@param id The ID of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the resource path.

\n@return The ID of the resource path.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the resource path.

\n@param id The ID of the resource path.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the resource path.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the resource path.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the resource path.

\n@return The name of the resource path.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the resource path.

\n@param name The name of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the resource path.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the resource path.

\n@param name The name of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the resource path.

\n@return The name of the resource path.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the resource path.

\n@param name The name of the resource path.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the resource path.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource path.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource path.

\n@return The ID of the resource path.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource path.

\n@param id The ID of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the resource path.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the resource path.

\n@param id The ID of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the resource path.

\n@return The ID of the resource path.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the resource path.

\n@param id The ID of the resource path.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the resource path.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the resource path.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the resource path.

\n@return The name of the resource path.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the resource path.

\n@param name The name of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the resource path.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the resource path.

\n@param name The name of the resource path.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the resource path.

\n@return The name of the resource path.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the resource path.

\n@param name The name of the resource path.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the resource path.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourcePathComponent", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ResourcePathComponent", "variableName" : "resourcePathComponent", "variableType" : "ResourcePathComponent", "documentation" : null, "simpleType" : "ResourcePathComponent", "variableSetterType" : "ResourcePathComponent" }, "wrapper" : false, "xmlNamespace" : null }, "ResourceSortType" : { "c2jName" : "ResourceSortType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "DATE", "value" : "DATE" }, { "name" : "NAME", "value" : "NAME" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceSortType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ResourceSortType", "variableName" : "resourceSortType", "variableType" : "ResourceSortType", "documentation" : null, "simpleType" : "ResourceSortType", "variableSetterType" : "ResourceSortType" }, "wrapper" : false, "xmlNamespace" : null }, "ResourceStateType" : { "c2jName" : "ResourceStateType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "ACTIVE", "value" : "ACTIVE" }, { "name" : "RESTORING", "value" : "RESTORING" }, { "name" : "RECYCLING", "value" : "RECYCLING" }, { "name" : "RECYCLED", "value" : "RECYCLED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceStateType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ResourceStateType", "variableName" : "resourceStateType", "variableType" : "ResourceStateType", "documentation" : null, "simpleType" : "ResourceStateType", "variableSetterType" : "ResourceStateType" }, "wrapper" : false, "xmlNamespace" : null }, "ResourceType" : { "c2jName" : "ResourceType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "FOLDER", "value" : "FOLDER" }, { "name" : "DOCUMENT", "value" : "DOCUMENT" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ResourceType", "variableName" : "resourceType", "variableType" : "ResourceType", "documentation" : null, "simpleType" : "ResourceType", "variableSetterType" : "ResourceType" }, "wrapper" : false, "xmlNamespace" : null }, "RolePermissionType" : { "c2jName" : "RolePermissionType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "DIRECT", "value" : "DIRECT" }, { "name" : "INHERITED", "value" : "INHERITED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RolePermissionType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RolePermissionType", "variableName" : "rolePermissionType", "variableType" : "RolePermissionType", "documentation" : null, "simpleType" : "RolePermissionType", "variableSetterType" : "RolePermissionType" }, "wrapper" : false, "xmlNamespace" : null }, "RoleType" : { "c2jName" : "RoleType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "VIEWER", "value" : "VIEWER" }, { "name" : "CONTRIBUTOR", "value" : "CONTRIBUTOR" }, { "name" : "OWNER", "value" : "OWNER" }, { "name" : "COOWNER", "value" : "COOWNER" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RoleType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RoleType", "variableName" : "roleType", "variableType" : "RoleType", "documentation" : null, "simpleType" : "RoleType", "variableSetterType" : "RoleType" }, "wrapper" : false, "xmlNamespace" : null }, "ServiceUnavailableException" : { "c2jName" : "ServiceUnavailableException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

One or more of the dependencies is unavailable.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ServiceUnavailableException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 503, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ServiceUnavailableException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ServiceUnavailableException", "variableName" : "serviceUnavailableException", "variableType" : "ServiceUnavailableException", "documentation" : null, "simpleType" : "ServiceUnavailableException", "variableSetterType" : "ServiceUnavailableException" }, "wrapper" : false, "xmlNamespace" : null }, "SharePrincipal" : { "c2jName" : "SharePrincipal", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the recipient type and ID, if available.

", "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" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the recipient.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the recipient.

\n@return The ID of the recipient.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the recipient.

\n@param id The ID of the recipient.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the recipient.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the recipient.

\n@param id The ID of the recipient.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the recipient.

\n@return The ID of the recipient.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the recipient.

\n@param id The ID of the recipient.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the recipient.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "PrincipalType", "defaultConsumerFluentSetterDocumentation" : "

The type of the recipient.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of the recipient.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of the recipient.\n@see PrincipalType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of the recipient.

\n@param type The type of the recipient.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of the recipient.

", "endpointDiscoveryId" : false, "enumType" : "PrincipalType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the recipient.

\n@param type The type of the recipient.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the recipient.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of the recipient.\n@see PrincipalType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the recipient.

\n@param type The type of the recipient.\n@see PrincipalType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the recipient.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRole", "beanStyleSetterMethodName" : "setRole", "c2jName" : "Role", "c2jShape" : "RoleType", "defaultConsumerFluentSetterDocumentation" : "

The role of the recipient.

\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 #roleAsString(String)}.\n@param role 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 #role(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The role of the recipient.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role of the recipient.\n@see RoleType\n@deprecated Use {@link #roleAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The role of the recipient.

\n@param role The role of the recipient.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType\n@deprecated Use {@link #role(String)}\n", "documentation" : "

The role of the recipient.

", "endpointDiscoveryId" : false, "enumType" : "RoleType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Role 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" : "hasRole", "fluentEnumGetterMethodName" : "role", "fluentEnumSetterMethodName" : "role", "fluentGetterMethodName" : "roleAsString", "fluentSetterDocumentation" : "

The role of the recipient.

\n@param role The role of the recipient.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType", "fluentSetterMethodName" : "role", "getterDocumentation" : "

The role of the recipient.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role of the recipient.\n@see RoleType", "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" : "Role", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Role", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Role", "sensitive" : false, "setterDocumentation" : "

The role of the recipient.

\n@param role The role of the recipient.\n@see RoleType", "setterMethodName" : "setRole", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : "

The role of the recipient.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the recipient.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the recipient.

\n@return The ID of the recipient.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the recipient.

\n@param id The ID of the recipient.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the recipient.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the recipient.

\n@param id The ID of the recipient.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the recipient.

\n@return The ID of the recipient.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the recipient.

\n@param id The ID of the recipient.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the recipient.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Role" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRole", "beanStyleSetterMethodName" : "setRole", "c2jName" : "Role", "c2jShape" : "RoleType", "defaultConsumerFluentSetterDocumentation" : "

The role of the recipient.

\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 #roleAsString(String)}.\n@param role 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 #role(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The role of the recipient.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role of the recipient.\n@see RoleType\n@deprecated Use {@link #roleAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The role of the recipient.

\n@param role The role of the recipient.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType\n@deprecated Use {@link #role(String)}\n", "documentation" : "

The role of the recipient.

", "endpointDiscoveryId" : false, "enumType" : "RoleType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Role 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" : "hasRole", "fluentEnumGetterMethodName" : "role", "fluentEnumSetterMethodName" : "role", "fluentGetterMethodName" : "roleAsString", "fluentSetterDocumentation" : "

The role of the recipient.

\n@param role The role of the recipient.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType", "fluentSetterMethodName" : "role", "getterDocumentation" : "

The role of the recipient.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role of the recipient.\n@see RoleType", "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" : "Role", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Role", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Role", "sensitive" : false, "setterDocumentation" : "

The role of the recipient.

\n@param role The role of the recipient.\n@see RoleType", "setterMethodName" : "setRole", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : "

The role of the recipient.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Type" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "PrincipalType", "defaultConsumerFluentSetterDocumentation" : "

The type of the recipient.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of the recipient.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of the recipient.\n@see PrincipalType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of the recipient.

\n@param type The type of the recipient.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of the recipient.

", "endpointDiscoveryId" : false, "enumType" : "PrincipalType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the recipient.

\n@param type The type of the recipient.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the recipient.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of the recipient.\n@see PrincipalType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the recipient.

\n@param type The type of the recipient.\n@see PrincipalType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the recipient.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the recipient.

\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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the recipient.

\n@return The ID of the recipient.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the recipient.

\n@param id The ID of the recipient.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the recipient.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the recipient.

\n@param id The ID of the recipient.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the recipient.

\n@return The ID of the recipient.", "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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the recipient.

\n@param id The ID of the recipient.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the recipient.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "PrincipalType", "defaultConsumerFluentSetterDocumentation" : "

The type of the recipient.

\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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of the recipient.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of the recipient.\n@see PrincipalType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of the recipient.

\n@param type The type of the recipient.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of the recipient.

", "endpointDiscoveryId" : false, "enumType" : "PrincipalType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the recipient.

\n@param type The type of the recipient.\n@see PrincipalType\n@return Returns a reference to this object so that method calls can be chained together.\n@see PrincipalType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the recipient.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link PrincipalType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of the recipient.\n@see PrincipalType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the recipient.

\n@param type The type of the recipient.\n@see PrincipalType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the recipient.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRole", "beanStyleSetterMethodName" : "setRole", "c2jName" : "Role", "c2jShape" : "RoleType", "defaultConsumerFluentSetterDocumentation" : "

The role of the recipient.

\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 #roleAsString(String)}.\n@param role 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 #role(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The role of the recipient.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role of the recipient.\n@see RoleType\n@deprecated Use {@link #roleAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The role of the recipient.

\n@param role The role of the recipient.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType\n@deprecated Use {@link #role(String)}\n", "documentation" : "

The role of the recipient.

", "endpointDiscoveryId" : false, "enumType" : "RoleType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Role 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" : "hasRole", "fluentEnumGetterMethodName" : "role", "fluentEnumSetterMethodName" : "role", "fluentGetterMethodName" : "roleAsString", "fluentSetterDocumentation" : "

The role of the recipient.

\n@param role The role of the recipient.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType", "fluentSetterMethodName" : "role", "getterDocumentation" : "

The role of the recipient.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role of the recipient.\n@see RoleType", "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" : "Role", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Role", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Role", "sensitive" : false, "setterDocumentation" : "

The role of the recipient.

\n@param role The role of the recipient.\n@see RoleType", "setterMethodName" : "setRole", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : "

The role of the recipient.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Id", "Type", "Role" ], "shapeName" : "SharePrincipal", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SharePrincipal", "variableName" : "sharePrincipal", "variableType" : "SharePrincipal", "documentation" : null, "simpleType" : "SharePrincipal", "variableSetterType" : "SharePrincipal" }, "wrapper" : false, "xmlNamespace" : null }, "ShareResult" : { "c2jName" : "ShareResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the share results of a resource.

", "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" : "getPrincipalId", "beanStyleSetterMethodName" : "setPrincipalId", "c2jName" : "PrincipalId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the principal.

\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 #principalId(String)}.\n@param principalId 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 #principalId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the principal.

\n@return The ID of the principal.\n@deprecated Use {@link #principalId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the principal.

\n@param principalId The ID of the principal.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #principalId(String)}\n", "documentation" : "

The ID of the principal.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrincipalId 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" : "hasPrincipalId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "principalId", "fluentSetterDocumentation" : "

The ID of the principal.

\n@param principalId The ID of the principal.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "principalId", "getterDocumentation" : "

The ID of the principal.

\n@return The ID of the principal.", "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" : "PrincipalId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrincipalId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PrincipalId", "sensitive" : false, "setterDocumentation" : "

The ID of the principal.

\n@param principalId The ID of the principal.", "setterMethodName" : "setPrincipalId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : "

The ID of the principal.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInviteePrincipalId", "beanStyleSetterMethodName" : "setInviteePrincipalId", "c2jName" : "InviteePrincipalId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the invited 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 #inviteePrincipalId(String)}.\n@param inviteePrincipalId 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 #inviteePrincipalId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the invited user.

\n@return The ID of the invited user.\n@deprecated Use {@link #inviteePrincipalId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the invited user.

\n@param inviteePrincipalId The ID of the invited user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #inviteePrincipalId(String)}\n", "documentation" : "

The ID of the invited user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InviteePrincipalId 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" : "hasInviteePrincipalId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inviteePrincipalId", "fluentSetterDocumentation" : "

The ID of the invited user.

\n@param inviteePrincipalId The ID of the invited user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "inviteePrincipalId", "getterDocumentation" : "

The ID of the invited user.

\n@return The ID of the invited 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" : "InviteePrincipalId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InviteePrincipalId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InviteePrincipalId", "sensitive" : false, "setterDocumentation" : "

The ID of the invited user.

\n@param inviteePrincipalId The ID of the invited user.", "setterMethodName" : "setInviteePrincipalId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "inviteePrincipalId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "inviteePrincipalId", "variableType" : "String", "documentation" : "

The ID of the invited user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRole", "beanStyleSetterMethodName" : "setRole", "c2jName" : "Role", "c2jShape" : "RoleType", "defaultConsumerFluentSetterDocumentation" : "

The role.

\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 #roleAsString(String)}.\n@param role 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 #role(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The role.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role.\n@see RoleType\n@deprecated Use {@link #roleAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The role.

\n@param role The role.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType\n@deprecated Use {@link #role(String)}\n", "documentation" : "

The role.

", "endpointDiscoveryId" : false, "enumType" : "RoleType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Role 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" : "hasRole", "fluentEnumGetterMethodName" : "role", "fluentEnumSetterMethodName" : "role", "fluentGetterMethodName" : "roleAsString", "fluentSetterDocumentation" : "

The role.

\n@param role The role.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType", "fluentSetterMethodName" : "role", "getterDocumentation" : "

The role.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role.\n@see RoleType", "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" : "Role", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Role", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Role", "sensitive" : false, "setterDocumentation" : "

The role.

\n@param role The role.\n@see RoleType", "setterMethodName" : "setRole", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : "

The role.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ShareStatusType", "defaultConsumerFluentSetterDocumentation" : "

The status.

\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 #statusAsString(String)}.\n@param status 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 #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ShareStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status.\n@see ShareStatusType\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status.

\n@param status The status.\n@see ShareStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ShareStatusType\n@deprecated Use {@link #status(String)}\n", "documentation" : "

The status.

", "endpointDiscoveryId" : false, "enumType" : "ShareStatusType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status 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" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status.

\n@param status The status.\n@see ShareStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ShareStatusType", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ShareStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status.\n@see ShareStatusType", "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" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status.

\n@param status The status.\n@see ShareStatusType", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getShareId", "beanStyleSetterMethodName" : "setShareId", "c2jName" : "ShareId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource that was shared.

\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 #shareId(String)}.\n@param shareId 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 #shareId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource that was shared.

\n@return The ID of the resource that was shared.\n@deprecated Use {@link #shareId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource that was shared.

\n@param shareId The ID of the resource that was shared.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #shareId(String)}\n", "documentation" : "

The ID of the resource that was shared.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ShareId 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" : "hasShareId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "shareId", "fluentSetterDocumentation" : "

The ID of the resource that was shared.

\n@param shareId The ID of the resource that was shared.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "shareId", "getterDocumentation" : "

The ID of the resource that was shared.

\n@return The ID of the resource that was shared.", "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" : "ShareId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ShareId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ShareId", "sensitive" : false, "setterDocumentation" : "

The ID of the resource that was shared.

\n@param shareId The ID of the resource that was shared.", "setterMethodName" : "setShareId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "shareId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "shareId", "variableType" : "String", "documentation" : "

The ID of the resource that was shared.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatusMessage", "beanStyleSetterMethodName" : "setStatusMessage", "c2jName" : "StatusMessage", "c2jShape" : "MessageType", "defaultConsumerFluentSetterDocumentation" : "

The status message.

\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 #statusMessage(String)}.\n@param statusMessage 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 #statusMessage(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status message.

\n@return The status message.\n@deprecated Use {@link #statusMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status message.

\n@param statusMessage The status message.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #statusMessage(String)}\n", "documentation" : "

The status message.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StatusMessage 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" : "hasStatusMessage", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "statusMessage", "fluentSetterDocumentation" : "

The status message.

\n@param statusMessage The status message.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "statusMessage", "getterDocumentation" : "

The status message.

\n@return The status message.", "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" : "StatusMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StatusMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StatusMessage", "sensitive" : true, "setterDocumentation" : "

The status message.

\n@param statusMessage The status message.", "setterMethodName" : "setStatusMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "statusMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "statusMessage", "variableType" : "String", "documentation" : "

The status message.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InviteePrincipalId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInviteePrincipalId", "beanStyleSetterMethodName" : "setInviteePrincipalId", "c2jName" : "InviteePrincipalId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the invited 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 #inviteePrincipalId(String)}.\n@param inviteePrincipalId 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 #inviteePrincipalId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the invited user.

\n@return The ID of the invited user.\n@deprecated Use {@link #inviteePrincipalId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the invited user.

\n@param inviteePrincipalId The ID of the invited user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #inviteePrincipalId(String)}\n", "documentation" : "

The ID of the invited user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InviteePrincipalId 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" : "hasInviteePrincipalId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inviteePrincipalId", "fluentSetterDocumentation" : "

The ID of the invited user.

\n@param inviteePrincipalId The ID of the invited user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "inviteePrincipalId", "getterDocumentation" : "

The ID of the invited user.

\n@return The ID of the invited 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" : "InviteePrincipalId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InviteePrincipalId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InviteePrincipalId", "sensitive" : false, "setterDocumentation" : "

The ID of the invited user.

\n@param inviteePrincipalId The ID of the invited user.", "setterMethodName" : "setInviteePrincipalId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "inviteePrincipalId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "inviteePrincipalId", "variableType" : "String", "documentation" : "

The ID of the invited user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PrincipalId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrincipalId", "beanStyleSetterMethodName" : "setPrincipalId", "c2jName" : "PrincipalId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the principal.

\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 #principalId(String)}.\n@param principalId 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 #principalId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the principal.

\n@return The ID of the principal.\n@deprecated Use {@link #principalId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the principal.

\n@param principalId The ID of the principal.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #principalId(String)}\n", "documentation" : "

The ID of the principal.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrincipalId 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" : "hasPrincipalId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "principalId", "fluentSetterDocumentation" : "

The ID of the principal.

\n@param principalId The ID of the principal.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "principalId", "getterDocumentation" : "

The ID of the principal.

\n@return The ID of the principal.", "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" : "PrincipalId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrincipalId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PrincipalId", "sensitive" : false, "setterDocumentation" : "

The ID of the principal.

\n@param principalId The ID of the principal.", "setterMethodName" : "setPrincipalId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : "

The ID of the principal.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Role" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRole", "beanStyleSetterMethodName" : "setRole", "c2jName" : "Role", "c2jShape" : "RoleType", "defaultConsumerFluentSetterDocumentation" : "

The role.

\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 #roleAsString(String)}.\n@param role 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 #role(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The role.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role.\n@see RoleType\n@deprecated Use {@link #roleAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The role.

\n@param role The role.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType\n@deprecated Use {@link #role(String)}\n", "documentation" : "

The role.

", "endpointDiscoveryId" : false, "enumType" : "RoleType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Role 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" : "hasRole", "fluentEnumGetterMethodName" : "role", "fluentEnumSetterMethodName" : "role", "fluentGetterMethodName" : "roleAsString", "fluentSetterDocumentation" : "

The role.

\n@param role The role.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType", "fluentSetterMethodName" : "role", "getterDocumentation" : "

The role.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role.\n@see RoleType", "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" : "Role", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Role", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Role", "sensitive" : false, "setterDocumentation" : "

The role.

\n@param role The role.\n@see RoleType", "setterMethodName" : "setRole", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : "

The role.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ShareId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getShareId", "beanStyleSetterMethodName" : "setShareId", "c2jName" : "ShareId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource that was shared.

\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 #shareId(String)}.\n@param shareId 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 #shareId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource that was shared.

\n@return The ID of the resource that was shared.\n@deprecated Use {@link #shareId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource that was shared.

\n@param shareId The ID of the resource that was shared.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #shareId(String)}\n", "documentation" : "

The ID of the resource that was shared.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ShareId 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" : "hasShareId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "shareId", "fluentSetterDocumentation" : "

The ID of the resource that was shared.

\n@param shareId The ID of the resource that was shared.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "shareId", "getterDocumentation" : "

The ID of the resource that was shared.

\n@return The ID of the resource that was shared.", "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" : "ShareId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ShareId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ShareId", "sensitive" : false, "setterDocumentation" : "

The ID of the resource that was shared.

\n@param shareId The ID of the resource that was shared.", "setterMethodName" : "setShareId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "shareId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "shareId", "variableType" : "String", "documentation" : "

The ID of the resource that was shared.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Status" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ShareStatusType", "defaultConsumerFluentSetterDocumentation" : "

The status.

\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 #statusAsString(String)}.\n@param status 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 #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ShareStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status.\n@see ShareStatusType\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status.

\n@param status The status.\n@see ShareStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ShareStatusType\n@deprecated Use {@link #status(String)}\n", "documentation" : "

The status.

", "endpointDiscoveryId" : false, "enumType" : "ShareStatusType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status 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" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status.

\n@param status The status.\n@see ShareStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ShareStatusType", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ShareStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status.\n@see ShareStatusType", "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" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status.

\n@param status The status.\n@see ShareStatusType", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StatusMessage" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatusMessage", "beanStyleSetterMethodName" : "setStatusMessage", "c2jName" : "StatusMessage", "c2jShape" : "MessageType", "defaultConsumerFluentSetterDocumentation" : "

The status message.

\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 #statusMessage(String)}.\n@param statusMessage 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 #statusMessage(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status message.

\n@return The status message.\n@deprecated Use {@link #statusMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status message.

\n@param statusMessage The status message.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #statusMessage(String)}\n", "documentation" : "

The status message.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StatusMessage 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" : "hasStatusMessage", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "statusMessage", "fluentSetterDocumentation" : "

The status message.

\n@param statusMessage The status message.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "statusMessage", "getterDocumentation" : "

The status message.

\n@return The status message.", "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" : "StatusMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StatusMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StatusMessage", "sensitive" : true, "setterDocumentation" : "

The status message.

\n@param statusMessage The status message.", "setterMethodName" : "setStatusMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "statusMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "statusMessage", "variableType" : "String", "documentation" : "

The status message.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrincipalId", "beanStyleSetterMethodName" : "setPrincipalId", "c2jName" : "PrincipalId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the principal.

\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 #principalId(String)}.\n@param principalId 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 #principalId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the principal.

\n@return The ID of the principal.\n@deprecated Use {@link #principalId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the principal.

\n@param principalId The ID of the principal.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #principalId(String)}\n", "documentation" : "

The ID of the principal.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrincipalId 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" : "hasPrincipalId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "principalId", "fluentSetterDocumentation" : "

The ID of the principal.

\n@param principalId The ID of the principal.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "principalId", "getterDocumentation" : "

The ID of the principal.

\n@return The ID of the principal.", "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" : "PrincipalId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrincipalId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PrincipalId", "sensitive" : false, "setterDocumentation" : "

The ID of the principal.

\n@param principalId The ID of the principal.", "setterMethodName" : "setPrincipalId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "principalId", "variableType" : "String", "documentation" : "

The ID of the principal.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInviteePrincipalId", "beanStyleSetterMethodName" : "setInviteePrincipalId", "c2jName" : "InviteePrincipalId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the invited 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 #inviteePrincipalId(String)}.\n@param inviteePrincipalId 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 #inviteePrincipalId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the invited user.

\n@return The ID of the invited user.\n@deprecated Use {@link #inviteePrincipalId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the invited user.

\n@param inviteePrincipalId The ID of the invited user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #inviteePrincipalId(String)}\n", "documentation" : "

The ID of the invited user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InviteePrincipalId 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" : "hasInviteePrincipalId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inviteePrincipalId", "fluentSetterDocumentation" : "

The ID of the invited user.

\n@param inviteePrincipalId The ID of the invited user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "inviteePrincipalId", "getterDocumentation" : "

The ID of the invited user.

\n@return The ID of the invited 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" : "InviteePrincipalId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InviteePrincipalId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InviteePrincipalId", "sensitive" : false, "setterDocumentation" : "

The ID of the invited user.

\n@param inviteePrincipalId The ID of the invited user.", "setterMethodName" : "setInviteePrincipalId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "inviteePrincipalId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "inviteePrincipalId", "variableType" : "String", "documentation" : "

The ID of the invited user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRole", "beanStyleSetterMethodName" : "setRole", "c2jName" : "Role", "c2jShape" : "RoleType", "defaultConsumerFluentSetterDocumentation" : "

The role.

\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 #roleAsString(String)}.\n@param role 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 #role(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The role.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role.\n@see RoleType\n@deprecated Use {@link #roleAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The role.

\n@param role The role.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType\n@deprecated Use {@link #role(String)}\n", "documentation" : "

The role.

", "endpointDiscoveryId" : false, "enumType" : "RoleType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Role 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" : "hasRole", "fluentEnumGetterMethodName" : "role", "fluentEnumSetterMethodName" : "role", "fluentGetterMethodName" : "roleAsString", "fluentSetterDocumentation" : "

The role.

\n@param role The role.\n@see RoleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see RoleType", "fluentSetterMethodName" : "role", "getterDocumentation" : "

The role.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #role} will return {@link RoleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #roleAsString}.\n

\n@return The role.\n@see RoleType", "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" : "Role", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Role", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Role", "sensitive" : false, "setterDocumentation" : "

The role.

\n@param role The role.\n@see RoleType", "setterMethodName" : "setRole", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "role", "variableType" : "String", "documentation" : "

The role.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ShareStatusType", "defaultConsumerFluentSetterDocumentation" : "

The status.

\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 #statusAsString(String)}.\n@param status 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 #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ShareStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status.\n@see ShareStatusType\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status.

\n@param status The status.\n@see ShareStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ShareStatusType\n@deprecated Use {@link #status(String)}\n", "documentation" : "

The status.

", "endpointDiscoveryId" : false, "enumType" : "ShareStatusType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status 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" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status.

\n@param status The status.\n@see ShareStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ShareStatusType", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ShareStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status.\n@see ShareStatusType", "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" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status.

\n@param status The status.\n@see ShareStatusType", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getShareId", "beanStyleSetterMethodName" : "setShareId", "c2jName" : "ShareId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource that was shared.

\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 #shareId(String)}.\n@param shareId 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 #shareId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the resource that was shared.

\n@return The ID of the resource that was shared.\n@deprecated Use {@link #shareId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the resource that was shared.

\n@param shareId The ID of the resource that was shared.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #shareId(String)}\n", "documentation" : "

The ID of the resource that was shared.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ShareId 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" : "hasShareId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "shareId", "fluentSetterDocumentation" : "

The ID of the resource that was shared.

\n@param shareId The ID of the resource that was shared.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "shareId", "getterDocumentation" : "

The ID of the resource that was shared.

\n@return The ID of the resource that was shared.", "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" : "ShareId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ShareId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ShareId", "sensitive" : false, "setterDocumentation" : "

The ID of the resource that was shared.

\n@param shareId The ID of the resource that was shared.", "setterMethodName" : "setShareId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "shareId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "shareId", "variableType" : "String", "documentation" : "

The ID of the resource that was shared.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatusMessage", "beanStyleSetterMethodName" : "setStatusMessage", "c2jName" : "StatusMessage", "c2jShape" : "MessageType", "defaultConsumerFluentSetterDocumentation" : "

The status message.

\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 #statusMessage(String)}.\n@param statusMessage 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 #statusMessage(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status message.

\n@return The status message.\n@deprecated Use {@link #statusMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status message.

\n@param statusMessage The status message.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #statusMessage(String)}\n", "documentation" : "

The status message.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StatusMessage 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" : "hasStatusMessage", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "statusMessage", "fluentSetterDocumentation" : "

The status message.

\n@param statusMessage The status message.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "statusMessage", "getterDocumentation" : "

The status message.

\n@return The status message.", "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" : "StatusMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StatusMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StatusMessage", "sensitive" : true, "setterDocumentation" : "

The status message.

\n@param statusMessage The status message.", "setterMethodName" : "setStatusMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "statusMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "statusMessage", "variableType" : "String", "documentation" : "

The status message.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ShareResult", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ShareResult", "variableName" : "shareResult", "variableType" : "ShareResult", "documentation" : null, "simpleType" : "ShareResult", "variableSetterType" : "ShareResult" }, "wrapper" : false, "xmlNamespace" : null }, "ShareStatusType" : { "c2jName" : "ShareStatusType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "SUCCESS", "value" : "SUCCESS" }, { "name" : "FAILURE", "value" : "FAILURE" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ShareStatusType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ShareStatusType", "variableName" : "shareStatusType", "variableType" : "ShareStatusType", "documentation" : null, "simpleType" : "ShareStatusType", "variableSetterType" : "ShareStatusType" }, "wrapper" : false, "xmlNamespace" : null }, "StorageLimitExceededException" : { "c2jName" : "StorageLimitExceededException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The storage limit has been exceeded.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "StorageLimitExceededException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 409, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StorageLimitExceededException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StorageLimitExceededException", "variableName" : "storageLimitExceededException", "variableType" : "StorageLimitExceededException", "documentation" : null, "simpleType" : "StorageLimitExceededException", "variableSetterType" : "StorageLimitExceededException" }, "wrapper" : false, "xmlNamespace" : null }, "StorageLimitWillExceedException" : { "c2jName" : "StorageLimitWillExceedException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The storage limit will be exceeded.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "StorageLimitWillExceedException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 413, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StorageLimitWillExceedException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StorageLimitWillExceedException", "variableName" : "storageLimitWillExceedException", "variableType" : "StorageLimitWillExceedException", "documentation" : null, "simpleType" : "StorageLimitWillExceedException", "variableSetterType" : "StorageLimitWillExceedException" }, "wrapper" : false, "xmlNamespace" : null }, "StorageRuleType" : { "c2jName" : "StorageRuleType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the storage for a user.

", "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" : "getStorageAllocatedInBytes", "beanStyleSetterMethodName" : "setStorageAllocatedInBytes", "c2jName" : "StorageAllocatedInBytes", "c2jShape" : "PositiveSizeType", "defaultConsumerFluentSetterDocumentation" : "

The amount of storage allocated, in bytes.

\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 #storageAllocatedInBytes(Long)}.\n@param storageAllocatedInBytes 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 #storageAllocatedInBytes(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The amount of storage allocated, in bytes.

\n@return The amount of storage allocated, in bytes.\n@deprecated Use {@link #storageAllocatedInBytes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The amount of storage allocated, in bytes.

\n@param storageAllocatedInBytes The amount of storage allocated, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageAllocatedInBytes(Long)}\n", "documentation" : "

The amount of storage allocated, in bytes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageAllocatedInBytes 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" : "hasStorageAllocatedInBytes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageAllocatedInBytes", "fluentSetterDocumentation" : "

The amount of storage allocated, in bytes.

\n@param storageAllocatedInBytes The amount of storage allocated, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageAllocatedInBytes", "getterDocumentation" : "

The amount of storage allocated, in bytes.

\n@return The amount of storage allocated, in bytes.", "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" : "StorageAllocatedInBytes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageAllocatedInBytes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "StorageAllocatedInBytes", "sensitive" : false, "setterDocumentation" : "

The amount of storage allocated, in bytes.

\n@param storageAllocatedInBytes The amount of storage allocated, in bytes.", "setterMethodName" : "setStorageAllocatedInBytes", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "storageAllocatedInBytes", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "storageAllocatedInBytes", "variableType" : "Long", "documentation" : "

The amount of storage allocated, in bytes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageType", "beanStyleSetterMethodName" : "setStorageType", "c2jName" : "StorageType", "c2jShape" : "StorageType", "defaultConsumerFluentSetterDocumentation" : "

The type of storage.

\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 #storageTypeAsString(String)}.\n@param storageType 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 #storageType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of storage.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #storageType} will return {@link StorageType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #storageTypeAsString}.\n

\n@return The type of storage.\n@see StorageType\n@deprecated Use {@link #storageTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of storage.

\n@param storageType The type of storage.\n@see StorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see StorageType\n@deprecated Use {@link #storageType(String)}\n", "documentation" : "

The type of storage.

", "endpointDiscoveryId" : false, "enumType" : "StorageType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageType 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" : "hasStorageType", "fluentEnumGetterMethodName" : "storageType", "fluentEnumSetterMethodName" : "storageType", "fluentGetterMethodName" : "storageTypeAsString", "fluentSetterDocumentation" : "

The type of storage.

\n@param storageType The type of storage.\n@see StorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see StorageType", "fluentSetterMethodName" : "storageType", "getterDocumentation" : "

The type of storage.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #storageType} will return {@link StorageType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #storageTypeAsString}.\n

\n@return The type of storage.\n@see StorageType", "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" : "StorageType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StorageType", "sensitive" : false, "setterDocumentation" : "

The type of storage.

\n@param storageType The type of storage.\n@see StorageType", "setterMethodName" : "setStorageType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : "

The type of storage.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "StorageAllocatedInBytes" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageAllocatedInBytes", "beanStyleSetterMethodName" : "setStorageAllocatedInBytes", "c2jName" : "StorageAllocatedInBytes", "c2jShape" : "PositiveSizeType", "defaultConsumerFluentSetterDocumentation" : "

The amount of storage allocated, in bytes.

\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 #storageAllocatedInBytes(Long)}.\n@param storageAllocatedInBytes 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 #storageAllocatedInBytes(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The amount of storage allocated, in bytes.

\n@return The amount of storage allocated, in bytes.\n@deprecated Use {@link #storageAllocatedInBytes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The amount of storage allocated, in bytes.

\n@param storageAllocatedInBytes The amount of storage allocated, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageAllocatedInBytes(Long)}\n", "documentation" : "

The amount of storage allocated, in bytes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageAllocatedInBytes 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" : "hasStorageAllocatedInBytes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageAllocatedInBytes", "fluentSetterDocumentation" : "

The amount of storage allocated, in bytes.

\n@param storageAllocatedInBytes The amount of storage allocated, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageAllocatedInBytes", "getterDocumentation" : "

The amount of storage allocated, in bytes.

\n@return The amount of storage allocated, in bytes.", "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" : "StorageAllocatedInBytes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageAllocatedInBytes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "StorageAllocatedInBytes", "sensitive" : false, "setterDocumentation" : "

The amount of storage allocated, in bytes.

\n@param storageAllocatedInBytes The amount of storage allocated, in bytes.", "setterMethodName" : "setStorageAllocatedInBytes", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "storageAllocatedInBytes", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "storageAllocatedInBytes", "variableType" : "Long", "documentation" : "

The amount of storage allocated, in bytes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StorageType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageType", "beanStyleSetterMethodName" : "setStorageType", "c2jName" : "StorageType", "c2jShape" : "StorageType", "defaultConsumerFluentSetterDocumentation" : "

The type of storage.

\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 #storageTypeAsString(String)}.\n@param storageType 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 #storageType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of storage.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #storageType} will return {@link StorageType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #storageTypeAsString}.\n

\n@return The type of storage.\n@see StorageType\n@deprecated Use {@link #storageTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of storage.

\n@param storageType The type of storage.\n@see StorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see StorageType\n@deprecated Use {@link #storageType(String)}\n", "documentation" : "

The type of storage.

", "endpointDiscoveryId" : false, "enumType" : "StorageType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageType 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" : "hasStorageType", "fluentEnumGetterMethodName" : "storageType", "fluentEnumSetterMethodName" : "storageType", "fluentGetterMethodName" : "storageTypeAsString", "fluentSetterDocumentation" : "

The type of storage.

\n@param storageType The type of storage.\n@see StorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see StorageType", "fluentSetterMethodName" : "storageType", "getterDocumentation" : "

The type of storage.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #storageType} will return {@link StorageType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #storageTypeAsString}.\n

\n@return The type of storage.\n@see StorageType", "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" : "StorageType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StorageType", "sensitive" : false, "setterDocumentation" : "

The type of storage.

\n@param storageType The type of storage.\n@see StorageType", "setterMethodName" : "setStorageType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : "

The type of storage.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageAllocatedInBytes", "beanStyleSetterMethodName" : "setStorageAllocatedInBytes", "c2jName" : "StorageAllocatedInBytes", "c2jShape" : "PositiveSizeType", "defaultConsumerFluentSetterDocumentation" : "

The amount of storage allocated, in bytes.

\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 #storageAllocatedInBytes(Long)}.\n@param storageAllocatedInBytes 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 #storageAllocatedInBytes(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The amount of storage allocated, in bytes.

\n@return The amount of storage allocated, in bytes.\n@deprecated Use {@link #storageAllocatedInBytes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The amount of storage allocated, in bytes.

\n@param storageAllocatedInBytes The amount of storage allocated, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageAllocatedInBytes(Long)}\n", "documentation" : "

The amount of storage allocated, in bytes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageAllocatedInBytes 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" : "hasStorageAllocatedInBytes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageAllocatedInBytes", "fluentSetterDocumentation" : "

The amount of storage allocated, in bytes.

\n@param storageAllocatedInBytes The amount of storage allocated, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageAllocatedInBytes", "getterDocumentation" : "

The amount of storage allocated, in bytes.

\n@return The amount of storage allocated, in bytes.", "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" : "StorageAllocatedInBytes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageAllocatedInBytes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "StorageAllocatedInBytes", "sensitive" : false, "setterDocumentation" : "

The amount of storage allocated, in bytes.

\n@param storageAllocatedInBytes The amount of storage allocated, in bytes.", "setterMethodName" : "setStorageAllocatedInBytes", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "storageAllocatedInBytes", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "storageAllocatedInBytes", "variableType" : "Long", "documentation" : "

The amount of storage allocated, in bytes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageType", "beanStyleSetterMethodName" : "setStorageType", "c2jName" : "StorageType", "c2jShape" : "StorageType", "defaultConsumerFluentSetterDocumentation" : "

The type of storage.

\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 #storageTypeAsString(String)}.\n@param storageType 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 #storageType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of storage.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #storageType} will return {@link StorageType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #storageTypeAsString}.\n

\n@return The type of storage.\n@see StorageType\n@deprecated Use {@link #storageTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of storage.

\n@param storageType The type of storage.\n@see StorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see StorageType\n@deprecated Use {@link #storageType(String)}\n", "documentation" : "

The type of storage.

", "endpointDiscoveryId" : false, "enumType" : "StorageType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageType 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" : "hasStorageType", "fluentEnumGetterMethodName" : "storageType", "fluentEnumSetterMethodName" : "storageType", "fluentGetterMethodName" : "storageTypeAsString", "fluentSetterDocumentation" : "

The type of storage.

\n@param storageType The type of storage.\n@see StorageType\n@return Returns a reference to this object so that method calls can be chained together.\n@see StorageType", "fluentSetterMethodName" : "storageType", "getterDocumentation" : "

The type of storage.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #storageType} will return {@link StorageType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #storageTypeAsString}.\n

\n@return The type of storage.\n@see StorageType", "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" : "StorageType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StorageType", "sensitive" : false, "setterDocumentation" : "

The type of storage.

\n@param storageType The type of storage.\n@see StorageType", "setterMethodName" : "setStorageType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "storageType", "variableType" : "String", "documentation" : "

The type of storage.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StorageRuleType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRuleType", "variableType" : "StorageRuleType", "documentation" : null, "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "wrapper" : false, "xmlNamespace" : null }, "StorageType" : { "c2jName" : "StorageType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "UNLIMITED", "value" : "UNLIMITED" }, { "name" : "QUOTA", "value" : "QUOTA" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StorageType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StorageType", "variableName" : "storageType", "variableType" : "StorageType", "documentation" : null, "simpleType" : "StorageType", "variableSetterType" : "StorageType" }, "wrapper" : false, "xmlNamespace" : null }, "Subscription" : { "c2jName" : "Subscription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes a subscription.

", "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" : "getSubscriptionId", "beanStyleSetterMethodName" : "setSubscriptionId", "c2jName" : "SubscriptionId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the subscription.

\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 #subscriptionId(String)}.\n@param subscriptionId 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 #subscriptionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the subscription.

\n@return The ID of the subscription.\n@deprecated Use {@link #subscriptionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the subscription.

\n@param subscriptionId The ID of the subscription.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subscriptionId(String)}\n", "documentation" : "

The ID of the subscription.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubscriptionId 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" : "hasSubscriptionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subscriptionId", "fluentSetterDocumentation" : "

The ID of the subscription.

\n@param subscriptionId The ID of the subscription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subscriptionId", "getterDocumentation" : "

The ID of the subscription.

\n@return The ID of the subscription.", "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" : "SubscriptionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubscriptionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SubscriptionId", "sensitive" : false, "setterDocumentation" : "

The ID of the subscription.

\n@param subscriptionId The ID of the subscription.", "setterMethodName" : "setSubscriptionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subscriptionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subscriptionId", "variableType" : "String", "documentation" : "

The ID of the subscription.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEndPoint", "beanStyleSetterMethodName" : "setEndPoint", "c2jName" : "EndPoint", "c2jShape" : "SubscriptionEndPointType", "defaultConsumerFluentSetterDocumentation" : "

The endpoint of the subscription.

\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 #endPoint(String)}.\n@param endPoint 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 #endPoint(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The endpoint of the subscription.

\n@return The endpoint of the subscription.\n@deprecated Use {@link #endPoint()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The endpoint of the subscription.

\n@param endPoint The endpoint of the subscription.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endPoint(String)}\n", "documentation" : "

The endpoint of the subscription.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EndPoint 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" : "hasEndPoint", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endPoint", "fluentSetterDocumentation" : "

The endpoint of the subscription.

\n@param endPoint The endpoint of the subscription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endPoint", "getterDocumentation" : "

The endpoint of the subscription.

\n@return The endpoint of the subscription.", "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" : "EndPoint", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndPoint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EndPoint", "sensitive" : false, "setterDocumentation" : "

The endpoint of the subscription.

\n@param endPoint The endpoint of the subscription.", "setterMethodName" : "setEndPoint", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endPoint", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endPoint", "variableType" : "String", "documentation" : "

The endpoint of the subscription.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getProtocol", "beanStyleSetterMethodName" : "setProtocol", "c2jName" : "Protocol", "c2jShape" : "SubscriptionProtocolType", "defaultConsumerFluentSetterDocumentation" : "

The protocol of the subscription.

\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 #protocolAsString(String)}.\n@param protocol 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 #protocol(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The protocol of the subscription.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #protocol} will return {@link SubscriptionProtocolType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #protocolAsString}.\n

\n@return The protocol of the subscription.\n@see SubscriptionProtocolType\n@deprecated Use {@link #protocolAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The protocol of the subscription.

\n@param protocol The protocol of the subscription.\n@see SubscriptionProtocolType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionProtocolType\n@deprecated Use {@link #protocol(String)}\n", "documentation" : "

The protocol of the subscription.

", "endpointDiscoveryId" : false, "enumType" : "SubscriptionProtocolType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Protocol 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" : "hasProtocol", "fluentEnumGetterMethodName" : "protocol", "fluentEnumSetterMethodName" : "protocol", "fluentGetterMethodName" : "protocolAsString", "fluentSetterDocumentation" : "

The protocol of the subscription.

\n@param protocol The protocol of the subscription.\n@see SubscriptionProtocolType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionProtocolType", "fluentSetterMethodName" : "protocol", "getterDocumentation" : "

The protocol of the subscription.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #protocol} will return {@link SubscriptionProtocolType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #protocolAsString}.\n

\n@return The protocol of the subscription.\n@see SubscriptionProtocolType", "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" : "Protocol", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Protocol", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Protocol", "sensitive" : false, "setterDocumentation" : "

The protocol of the subscription.

\n@param protocol The protocol of the subscription.\n@see SubscriptionProtocolType", "setterMethodName" : "setProtocol", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : "

The protocol of the subscription.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EndPoint" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEndPoint", "beanStyleSetterMethodName" : "setEndPoint", "c2jName" : "EndPoint", "c2jShape" : "SubscriptionEndPointType", "defaultConsumerFluentSetterDocumentation" : "

The endpoint of the subscription.

\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 #endPoint(String)}.\n@param endPoint 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 #endPoint(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The endpoint of the subscription.

\n@return The endpoint of the subscription.\n@deprecated Use {@link #endPoint()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The endpoint of the subscription.

\n@param endPoint The endpoint of the subscription.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endPoint(String)}\n", "documentation" : "

The endpoint of the subscription.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EndPoint 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" : "hasEndPoint", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endPoint", "fluentSetterDocumentation" : "

The endpoint of the subscription.

\n@param endPoint The endpoint of the subscription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endPoint", "getterDocumentation" : "

The endpoint of the subscription.

\n@return The endpoint of the subscription.", "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" : "EndPoint", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndPoint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EndPoint", "sensitive" : false, "setterDocumentation" : "

The endpoint of the subscription.

\n@param endPoint The endpoint of the subscription.", "setterMethodName" : "setEndPoint", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endPoint", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endPoint", "variableType" : "String", "documentation" : "

The endpoint of the subscription.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Protocol" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getProtocol", "beanStyleSetterMethodName" : "setProtocol", "c2jName" : "Protocol", "c2jShape" : "SubscriptionProtocolType", "defaultConsumerFluentSetterDocumentation" : "

The protocol of the subscription.

\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 #protocolAsString(String)}.\n@param protocol 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 #protocol(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The protocol of the subscription.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #protocol} will return {@link SubscriptionProtocolType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #protocolAsString}.\n

\n@return The protocol of the subscription.\n@see SubscriptionProtocolType\n@deprecated Use {@link #protocolAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The protocol of the subscription.

\n@param protocol The protocol of the subscription.\n@see SubscriptionProtocolType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionProtocolType\n@deprecated Use {@link #protocol(String)}\n", "documentation" : "

The protocol of the subscription.

", "endpointDiscoveryId" : false, "enumType" : "SubscriptionProtocolType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Protocol 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" : "hasProtocol", "fluentEnumGetterMethodName" : "protocol", "fluentEnumSetterMethodName" : "protocol", "fluentGetterMethodName" : "protocolAsString", "fluentSetterDocumentation" : "

The protocol of the subscription.

\n@param protocol The protocol of the subscription.\n@see SubscriptionProtocolType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionProtocolType", "fluentSetterMethodName" : "protocol", "getterDocumentation" : "

The protocol of the subscription.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #protocol} will return {@link SubscriptionProtocolType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #protocolAsString}.\n

\n@return The protocol of the subscription.\n@see SubscriptionProtocolType", "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" : "Protocol", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Protocol", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Protocol", "sensitive" : false, "setterDocumentation" : "

The protocol of the subscription.

\n@param protocol The protocol of the subscription.\n@see SubscriptionProtocolType", "setterMethodName" : "setProtocol", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : "

The protocol of the subscription.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SubscriptionId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubscriptionId", "beanStyleSetterMethodName" : "setSubscriptionId", "c2jName" : "SubscriptionId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the subscription.

\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 #subscriptionId(String)}.\n@param subscriptionId 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 #subscriptionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the subscription.

\n@return The ID of the subscription.\n@deprecated Use {@link #subscriptionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the subscription.

\n@param subscriptionId The ID of the subscription.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subscriptionId(String)}\n", "documentation" : "

The ID of the subscription.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubscriptionId 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" : "hasSubscriptionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subscriptionId", "fluentSetterDocumentation" : "

The ID of the subscription.

\n@param subscriptionId The ID of the subscription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subscriptionId", "getterDocumentation" : "

The ID of the subscription.

\n@return The ID of the subscription.", "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" : "SubscriptionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubscriptionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SubscriptionId", "sensitive" : false, "setterDocumentation" : "

The ID of the subscription.

\n@param subscriptionId The ID of the subscription.", "setterMethodName" : "setSubscriptionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subscriptionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subscriptionId", "variableType" : "String", "documentation" : "

The ID of the subscription.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubscriptionId", "beanStyleSetterMethodName" : "setSubscriptionId", "c2jName" : "SubscriptionId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the subscription.

\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 #subscriptionId(String)}.\n@param subscriptionId 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 #subscriptionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the subscription.

\n@return The ID of the subscription.\n@deprecated Use {@link #subscriptionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the subscription.

\n@param subscriptionId The ID of the subscription.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subscriptionId(String)}\n", "documentation" : "

The ID of the subscription.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubscriptionId 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" : "hasSubscriptionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subscriptionId", "fluentSetterDocumentation" : "

The ID of the subscription.

\n@param subscriptionId The ID of the subscription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subscriptionId", "getterDocumentation" : "

The ID of the subscription.

\n@return The ID of the subscription.", "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" : "SubscriptionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubscriptionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SubscriptionId", "sensitive" : false, "setterDocumentation" : "

The ID of the subscription.

\n@param subscriptionId The ID of the subscription.", "setterMethodName" : "setSubscriptionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subscriptionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subscriptionId", "variableType" : "String", "documentation" : "

The ID of the subscription.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEndPoint", "beanStyleSetterMethodName" : "setEndPoint", "c2jName" : "EndPoint", "c2jShape" : "SubscriptionEndPointType", "defaultConsumerFluentSetterDocumentation" : "

The endpoint of the subscription.

\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 #endPoint(String)}.\n@param endPoint 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 #endPoint(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The endpoint of the subscription.

\n@return The endpoint of the subscription.\n@deprecated Use {@link #endPoint()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The endpoint of the subscription.

\n@param endPoint The endpoint of the subscription.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endPoint(String)}\n", "documentation" : "

The endpoint of the subscription.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EndPoint 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" : "hasEndPoint", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endPoint", "fluentSetterDocumentation" : "

The endpoint of the subscription.

\n@param endPoint The endpoint of the subscription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endPoint", "getterDocumentation" : "

The endpoint of the subscription.

\n@return The endpoint of the subscription.", "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" : "EndPoint", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndPoint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EndPoint", "sensitive" : false, "setterDocumentation" : "

The endpoint of the subscription.

\n@param endPoint The endpoint of the subscription.", "setterMethodName" : "setEndPoint", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endPoint", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endPoint", "variableType" : "String", "documentation" : "

The endpoint of the subscription.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getProtocol", "beanStyleSetterMethodName" : "setProtocol", "c2jName" : "Protocol", "c2jShape" : "SubscriptionProtocolType", "defaultConsumerFluentSetterDocumentation" : "

The protocol of the subscription.

\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 #protocolAsString(String)}.\n@param protocol 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 #protocol(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The protocol of the subscription.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #protocol} will return {@link SubscriptionProtocolType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #protocolAsString}.\n

\n@return The protocol of the subscription.\n@see SubscriptionProtocolType\n@deprecated Use {@link #protocolAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The protocol of the subscription.

\n@param protocol The protocol of the subscription.\n@see SubscriptionProtocolType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionProtocolType\n@deprecated Use {@link #protocol(String)}\n", "documentation" : "

The protocol of the subscription.

", "endpointDiscoveryId" : false, "enumType" : "SubscriptionProtocolType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Protocol 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" : "hasProtocol", "fluentEnumGetterMethodName" : "protocol", "fluentEnumSetterMethodName" : "protocol", "fluentGetterMethodName" : "protocolAsString", "fluentSetterDocumentation" : "

The protocol of the subscription.

\n@param protocol The protocol of the subscription.\n@see SubscriptionProtocolType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionProtocolType", "fluentSetterMethodName" : "protocol", "getterDocumentation" : "

The protocol of the subscription.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #protocol} will return {@link SubscriptionProtocolType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #protocolAsString}.\n

\n@return The protocol of the subscription.\n@see SubscriptionProtocolType", "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" : "Protocol", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Protocol", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Protocol", "sensitive" : false, "setterDocumentation" : "

The protocol of the subscription.

\n@param protocol The protocol of the subscription.\n@see SubscriptionProtocolType", "setterMethodName" : "setProtocol", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : "

The protocol of the subscription.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Subscription", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Subscription", "variableName" : "subscription", "variableType" : "Subscription", "documentation" : null, "simpleType" : "Subscription", "variableSetterType" : "Subscription" }, "wrapper" : false, "xmlNamespace" : null }, "SubscriptionProtocolType" : { "c2jName" : "SubscriptionProtocolType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "HTTPS", "value" : "HTTPS" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SubscriptionProtocolType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SubscriptionProtocolType", "variableName" : "subscriptionProtocolType", "variableType" : "SubscriptionProtocolType", "documentation" : null, "simpleType" : "SubscriptionProtocolType", "variableSetterType" : "SubscriptionProtocolType" }, "wrapper" : false, "xmlNamespace" : null }, "SubscriptionType" : { "c2jName" : "SubscriptionType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "ALL", "value" : "ALL" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SubscriptionType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SubscriptionType", "variableName" : "subscriptionType", "variableType" : "SubscriptionType", "documentation" : null, "simpleType" : "SubscriptionType", "variableSetterType" : "SubscriptionType" }, "wrapper" : false, "xmlNamespace" : null }, "TooManyLabelsException" : { "c2jName" : "TooManyLabelsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The limit has been reached on the number of labels for the specified resource.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "TooManyLabelsException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 429, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TooManyLabelsException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TooManyLabelsException", "variableName" : "tooManyLabelsException", "variableType" : "TooManyLabelsException", "documentation" : null, "simpleType" : "TooManyLabelsException", "variableSetterType" : "TooManyLabelsException" }, "wrapper" : false, "xmlNamespace" : null }, "TooManySubscriptionsException" : { "c2jName" : "TooManySubscriptionsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

You've reached the limit on the number of subscriptions for the WorkDocs instance.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "TooManySubscriptionsException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 429, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TooManySubscriptionsException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TooManySubscriptionsException", "variableName" : "tooManySubscriptionsException", "variableType" : "TooManySubscriptionsException", "documentation" : null, "simpleType" : "TooManySubscriptionsException", "variableSetterType" : "TooManySubscriptionsException" }, "wrapper" : false, "xmlNamespace" : null }, "UnauthorizedOperationException" : { "c2jName" : "UnauthorizedOperationException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The operation is not permitted.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "UnauthorizedOperationException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 403, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UnauthorizedOperationException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UnauthorizedOperationException", "variableName" : "unauthorizedOperationException", "variableType" : "UnauthorizedOperationException", "documentation" : null, "simpleType" : "UnauthorizedOperationException", "variableSetterType" : "UnauthorizedOperationException" }, "wrapper" : false, "xmlNamespace" : null }, "UnauthorizedResourceAccessException" : { "c2jName" : "UnauthorizedResourceAccessException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The caller does not have access to perform the action on the resource.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "UnauthorizedResourceAccessException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 404, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UnauthorizedResourceAccessException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UnauthorizedResourceAccessException", "variableName" : "unauthorizedResourceAccessException", "variableType" : "UnauthorizedResourceAccessException", "documentation" : null, "simpleType" : "UnauthorizedResourceAccessException", "variableSetterType" : "UnauthorizedResourceAccessException" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateDocumentRequest" : { "c2jName" : "UpdateDocumentRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UpdateDocument", "locationName" : null, "requestUri" : "/api/v1/documents/{DocumentId}", "target" : null, "verb" : "PATCH", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentId(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentId", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "DocumentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DocumentId", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the document.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the document.

\n@return The name of the document.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the document.

\n@param name The name of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the document.

\n@param name The name of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the document.

\n@return The name of the document.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the document.

\n@param name The name of the document.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #parentFolderId(String)}\n", "documentation" : "

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceState", "beanStyleSetterMethodName" : "setResourceState", "c2jName" : "ResourceState", "c2jShape" : "ResourceStateType", "defaultConsumerFluentSetterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\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 #resourceStateAsString(String)}.\n@param resourceState 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 #resourceState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the document. Only ACTIVE and RECYCLED are supported.\n@see ResourceStateType\n@deprecated Use {@link #resourceStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\n@param resourceState The resource state of the document. Only ACTIVE and RECYCLED are supported.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType\n@deprecated Use {@link #resourceState(String)}\n", "documentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

", "endpointDiscoveryId" : false, "enumType" : "ResourceStateType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceState 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" : "hasResourceState", "fluentEnumGetterMethodName" : "resourceState", "fluentEnumSetterMethodName" : "resourceState", "fluentGetterMethodName" : "resourceStateAsString", "fluentSetterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\n@param resourceState The resource state of the document. Only ACTIVE and RECYCLED are supported.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType", "fluentSetterMethodName" : "resourceState", "getterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the document. Only ACTIVE and RECYCLED are supported.\n@see ResourceStateType", "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" : "ResourceState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceState", "sensitive" : false, "setterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\n@param resourceState The resource state of the document. Only ACTIVE and RECYCLED are supported.\n@see ResourceStateType", "setterMethodName" : "setResourceState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DocumentId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentId(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentId", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "DocumentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DocumentId", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the document.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the document.

\n@return The name of the document.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the document.

\n@param name The name of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the document.

\n@param name The name of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the document.

\n@return The name of the document.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the document.

\n@param name The name of the document.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ParentFolderId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #parentFolderId(String)}\n", "documentation" : "

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceState" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceState", "beanStyleSetterMethodName" : "setResourceState", "c2jName" : "ResourceState", "c2jShape" : "ResourceStateType", "defaultConsumerFluentSetterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\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 #resourceStateAsString(String)}.\n@param resourceState 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 #resourceState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the document. Only ACTIVE and RECYCLED are supported.\n@see ResourceStateType\n@deprecated Use {@link #resourceStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\n@param resourceState The resource state of the document. Only ACTIVE and RECYCLED are supported.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType\n@deprecated Use {@link #resourceState(String)}\n", "documentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

", "endpointDiscoveryId" : false, "enumType" : "ResourceStateType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceState 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" : "hasResourceState", "fluentEnumGetterMethodName" : "resourceState", "fluentEnumSetterMethodName" : "resourceState", "fluentGetterMethodName" : "resourceStateAsString", "fluentSetterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\n@param resourceState The resource state of the document. Only ACTIVE and RECYCLED are supported.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType", "fluentSetterMethodName" : "resourceState", "getterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the document. Only ACTIVE and RECYCLED are supported.\n@see ResourceStateType", "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" : "ResourceState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceState", "sensitive" : false, "setterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\n@param resourceState The resource state of the document. Only ACTIVE and RECYCLED are supported.\n@see ResourceStateType", "setterMethodName" : "setResourceState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentId(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentId", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "DocumentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DocumentId", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the document.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the document.

\n@return The name of the document.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the document.

\n@param name The name of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the document.

\n@param name The name of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the document.

\n@return The name of the document.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the document.

\n@param name The name of the document.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #parentFolderId(String)}\n", "documentation" : "

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceState", "beanStyleSetterMethodName" : "setResourceState", "c2jName" : "ResourceState", "c2jShape" : "ResourceStateType", "defaultConsumerFluentSetterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\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 #resourceStateAsString(String)}.\n@param resourceState 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 #resourceState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the document. Only ACTIVE and RECYCLED are supported.\n@see ResourceStateType\n@deprecated Use {@link #resourceStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\n@param resourceState The resource state of the document. Only ACTIVE and RECYCLED are supported.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType\n@deprecated Use {@link #resourceState(String)}\n", "documentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

", "endpointDiscoveryId" : false, "enumType" : "ResourceStateType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceState 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" : "hasResourceState", "fluentEnumGetterMethodName" : "resourceState", "fluentEnumSetterMethodName" : "resourceState", "fluentGetterMethodName" : "resourceStateAsString", "fluentSetterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\n@param resourceState The resource state of the document. Only ACTIVE and RECYCLED are supported.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType", "fluentSetterMethodName" : "resourceState", "getterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the document. Only ACTIVE and RECYCLED are supported.\n@see ResourceStateType", "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" : "ResourceState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceState", "sensitive" : false, "setterDocumentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

\n@param resourceState The resource state of the document. Only ACTIVE and RECYCLED are supported.\n@see ResourceStateType", "setterMethodName" : "setResourceState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : "

The resource state of the document. Only ACTIVE and RECYCLED are supported.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DocumentId" ], "shapeName" : "UpdateDocumentRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateDocumentRequest", "variableName" : "updateDocumentRequest", "variableType" : "UpdateDocumentRequest", "documentation" : null, "simpleType" : "UpdateDocumentRequest", "variableSetterType" : "UpdateDocumentRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateDocumentResponse" : { "c2jName" : "UpdateDocumentResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateDocumentResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateDocumentResponse", "variableName" : "updateDocumentResponse", "variableType" : "UpdateDocumentResponse", "documentation" : null, "simpleType" : "UpdateDocumentResponse", "variableSetterType" : "UpdateDocumentResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateDocumentVersionRequest" : { "c2jName" : "UpdateDocumentVersionRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UpdateDocumentVersion", "locationName" : null, "requestUri" : "/api/v1/documents/{DocumentId}/versions/{VersionId}", "target" : null, "verb" : "PATCH", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentId(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentId", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "DocumentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DocumentId", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The version ID of the document.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The version ID of the document.

\n@return The version ID of the document.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #versionId(String)}\n", "documentation" : "

The version ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The version ID of the document.

\n@return The version ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "VersionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionId", "sensitive" : false, "setterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The version ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionStatus", "beanStyleSetterMethodName" : "setVersionStatus", "c2jName" : "VersionStatus", "c2jShape" : "DocumentVersionStatus", "defaultConsumerFluentSetterDocumentation" : "

The status of the version.

\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 #versionStatusAsString(String)}.\n@param versionStatus 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 #versionStatus(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status of the version.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #versionStatus} will return {@link DocumentVersionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #versionStatusAsString}.\n

\n@return The status of the version.\n@see DocumentVersionStatus\n@deprecated Use {@link #versionStatusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status of the version.

\n@param versionStatus The status of the version.\n@see DocumentVersionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentVersionStatus\n@deprecated Use {@link #versionStatus(String)}\n", "documentation" : "

The status of the version.

", "endpointDiscoveryId" : false, "enumType" : "DocumentVersionStatus", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionStatus 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" : "hasVersionStatus", "fluentEnumGetterMethodName" : "versionStatus", "fluentEnumSetterMethodName" : "versionStatus", "fluentGetterMethodName" : "versionStatusAsString", "fluentSetterDocumentation" : "

The status of the version.

\n@param versionStatus The status of the version.\n@see DocumentVersionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentVersionStatus", "fluentSetterMethodName" : "versionStatus", "getterDocumentation" : "

The status of the version.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #versionStatus} will return {@link DocumentVersionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #versionStatusAsString}.\n

\n@return The status of the version.\n@see DocumentVersionStatus", "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" : "VersionStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionStatus", "sensitive" : false, "setterDocumentation" : "

The status of the version.

\n@param versionStatus The status of the version.\n@see DocumentVersionStatus", "setterMethodName" : "setVersionStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionStatus", "variableType" : "String", "documentation" : "

The status of the version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DocumentId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentId(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentId", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "DocumentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DocumentId", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "VersionId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The version ID of the document.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The version ID of the document.

\n@return The version ID of the document.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #versionId(String)}\n", "documentation" : "

The version ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The version ID of the document.

\n@return The version ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "VersionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionId", "sensitive" : false, "setterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The version ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "VersionStatus" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionStatus", "beanStyleSetterMethodName" : "setVersionStatus", "c2jName" : "VersionStatus", "c2jShape" : "DocumentVersionStatus", "defaultConsumerFluentSetterDocumentation" : "

The status of the version.

\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 #versionStatusAsString(String)}.\n@param versionStatus 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 #versionStatus(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status of the version.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #versionStatus} will return {@link DocumentVersionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #versionStatusAsString}.\n

\n@return The status of the version.\n@see DocumentVersionStatus\n@deprecated Use {@link #versionStatusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status of the version.

\n@param versionStatus The status of the version.\n@see DocumentVersionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentVersionStatus\n@deprecated Use {@link #versionStatus(String)}\n", "documentation" : "

The status of the version.

", "endpointDiscoveryId" : false, "enumType" : "DocumentVersionStatus", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionStatus 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" : "hasVersionStatus", "fluentEnumGetterMethodName" : "versionStatus", "fluentEnumSetterMethodName" : "versionStatus", "fluentGetterMethodName" : "versionStatusAsString", "fluentSetterDocumentation" : "

The status of the version.

\n@param versionStatus The status of the version.\n@see DocumentVersionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentVersionStatus", "fluentSetterMethodName" : "versionStatus", "getterDocumentation" : "

The status of the version.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #versionStatus} will return {@link DocumentVersionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #versionStatusAsString}.\n

\n@return The status of the version.\n@see DocumentVersionStatus", "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" : "VersionStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionStatus", "sensitive" : false, "setterDocumentation" : "

The status of the version.

\n@param versionStatus The status of the version.\n@see DocumentVersionStatus", "setterMethodName" : "setVersionStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionStatus", "variableType" : "String", "documentation" : "

The status of the version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDocumentId", "beanStyleSetterMethodName" : "setDocumentId", "c2jName" : "DocumentId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the document.

\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 #documentId(String)}.\n@param documentId 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 #documentId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the document.

\n@return The ID of the document.\n@deprecated Use {@link #documentId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #documentId(String)}\n", "documentation" : "

The ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DocumentId 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" : "hasDocumentId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "documentId", "fluentSetterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "documentId", "getterDocumentation" : "

The ID of the document.

\n@return The ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "DocumentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DocumentId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DocumentId", "sensitive" : false, "setterDocumentation" : "

The ID of the document.

\n@param documentId The ID of the document.", "setterMethodName" : "setDocumentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "documentId", "variableType" : "String", "documentation" : "

The ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionId", "beanStyleSetterMethodName" : "setVersionId", "c2jName" : "VersionId", "c2jShape" : "DocumentVersionIdType", "defaultConsumerFluentSetterDocumentation" : "

The version ID of the document.

\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 #versionId(String)}.\n@param versionId 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 #versionId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The version ID of the document.

\n@return The version ID of the document.\n@deprecated Use {@link #versionId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #versionId(String)}\n", "documentation" : "

The version ID of the document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionId 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" : "hasVersionId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionId", "fluentSetterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionId", "getterDocumentation" : "

The version ID of the document.

\n@return The version ID of the document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "VersionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionId", "sensitive" : false, "setterDocumentation" : "

The version ID of the document.

\n@param versionId The version ID of the document.", "setterMethodName" : "setVersionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionId", "variableType" : "String", "documentation" : "

The version ID of the document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVersionStatus", "beanStyleSetterMethodName" : "setVersionStatus", "c2jName" : "VersionStatus", "c2jShape" : "DocumentVersionStatus", "defaultConsumerFluentSetterDocumentation" : "

The status of the version.

\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 #versionStatusAsString(String)}.\n@param versionStatus 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 #versionStatus(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status of the version.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #versionStatus} will return {@link DocumentVersionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #versionStatusAsString}.\n

\n@return The status of the version.\n@see DocumentVersionStatus\n@deprecated Use {@link #versionStatusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status of the version.

\n@param versionStatus The status of the version.\n@see DocumentVersionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentVersionStatus\n@deprecated Use {@link #versionStatus(String)}\n", "documentation" : "

The status of the version.

", "endpointDiscoveryId" : false, "enumType" : "DocumentVersionStatus", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the VersionStatus 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" : "hasVersionStatus", "fluentEnumGetterMethodName" : "versionStatus", "fluentEnumSetterMethodName" : "versionStatus", "fluentGetterMethodName" : "versionStatusAsString", "fluentSetterDocumentation" : "

The status of the version.

\n@param versionStatus The status of the version.\n@see DocumentVersionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see DocumentVersionStatus", "fluentSetterMethodName" : "versionStatus", "getterDocumentation" : "

The status of the version.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #versionStatus} will return {@link DocumentVersionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #versionStatusAsString}.\n

\n@return The status of the version.\n@see DocumentVersionStatus", "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" : "VersionStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionStatus", "sensitive" : false, "setterDocumentation" : "

The status of the version.

\n@param versionStatus The status of the version.\n@see DocumentVersionStatus", "setterMethodName" : "setVersionStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionStatus", "variableType" : "String", "documentation" : "

The status of the version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DocumentId", "VersionId" ], "shapeName" : "UpdateDocumentVersionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateDocumentVersionRequest", "variableName" : "updateDocumentVersionRequest", "variableType" : "UpdateDocumentVersionRequest", "documentation" : null, "simpleType" : "UpdateDocumentVersionRequest", "variableSetterType" : "UpdateDocumentVersionRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateDocumentVersionResponse" : { "c2jName" : "UpdateDocumentVersionResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateDocumentVersionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateDocumentVersionResponse", "variableName" : "updateDocumentVersionResponse", "variableType" : "UpdateDocumentVersionResponse", "documentation" : null, "simpleType" : "UpdateDocumentVersionResponse", "variableSetterType" : "UpdateDocumentVersionResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateFolderRequest" : { "c2jName" : "UpdateFolderRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UpdateFolder", "locationName" : null, "requestUri" : "/api/v1/folders/{FolderId}", "target" : null, "verb" : "PATCH", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folderId(String)}\n", "documentation" : "

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folderId", "getterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "FolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FolderId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the folder.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the folder.

\n@return The name of the folder.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the folder.

\n@return The name of the folder.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #parentFolderId(String)}\n", "documentation" : "

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceState", "beanStyleSetterMethodName" : "setResourceState", "c2jName" : "ResourceState", "c2jShape" : "ResourceStateType", "defaultConsumerFluentSetterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the 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 #resourceStateAsString(String)}.\n@param resourceState 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 #resourceState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.\n@see ResourceStateType\n@deprecated Use {@link #resourceStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

\n@param resourceState The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType\n@deprecated Use {@link #resourceState(String)}\n", "documentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

", "endpointDiscoveryId" : false, "enumType" : "ResourceStateType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceState 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" : "hasResourceState", "fluentEnumGetterMethodName" : "resourceState", "fluentEnumSetterMethodName" : "resourceState", "fluentGetterMethodName" : "resourceStateAsString", "fluentSetterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

\n@param resourceState The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType", "fluentSetterMethodName" : "resourceState", "getterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.\n@see ResourceStateType", "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" : "ResourceState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceState", "sensitive" : false, "setterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

\n@param resourceState The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.\n@see ResourceStateType", "setterMethodName" : "setResourceState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "FolderId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folderId(String)}\n", "documentation" : "

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folderId", "getterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "FolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FolderId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the folder.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the folder.

\n@return The name of the folder.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the folder.

\n@return The name of the folder.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ParentFolderId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #parentFolderId(String)}\n", "documentation" : "

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceState" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceState", "beanStyleSetterMethodName" : "setResourceState", "c2jName" : "ResourceState", "c2jShape" : "ResourceStateType", "defaultConsumerFluentSetterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the 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 #resourceStateAsString(String)}.\n@param resourceState 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 #resourceState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.\n@see ResourceStateType\n@deprecated Use {@link #resourceStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

\n@param resourceState The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType\n@deprecated Use {@link #resourceState(String)}\n", "documentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

", "endpointDiscoveryId" : false, "enumType" : "ResourceStateType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceState 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" : "hasResourceState", "fluentEnumGetterMethodName" : "resourceState", "fluentEnumSetterMethodName" : "resourceState", "fluentGetterMethodName" : "resourceStateAsString", "fluentSetterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

\n@param resourceState The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType", "fluentSetterMethodName" : "resourceState", "getterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.\n@see ResourceStateType", "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" : "ResourceState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceState", "sensitive" : false, "setterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

\n@param resourceState The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.\n@see ResourceStateType", "setterMethodName" : "setResourceState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFolderId", "beanStyleSetterMethodName" : "setFolderId", "c2jName" : "FolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the folder.

\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 #folderId(String)}.\n@param folderId 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 #folderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.\n@deprecated Use {@link #folderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #folderId(String)}\n", "documentation" : "

The ID of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FolderId 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" : "hasFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "folderId", "fluentSetterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "folderId", "getterDocumentation" : "

The ID of the folder.

\n@return The ID of the folder.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "FolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FolderId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the folder.

\n@param folderId The ID of the folder.", "setterMethodName" : "setFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "folderId", "variableType" : "String", "documentation" : "

The ID of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceNameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the folder.

\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 #name(String)}.\n@param name 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 #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the folder.

\n@return The name of the folder.\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The name of the folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name 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" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the folder.

\n@return The name of the folder.", "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" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the folder.

\n@param name The name of the folder.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getParentFolderId", "beanStyleSetterMethodName" : "setParentFolderId", "c2jName" : "ParentFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the parent folder.

\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 #parentFolderId(String)}.\n@param parentFolderId 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 #parentFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.\n@deprecated Use {@link #parentFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #parentFolderId(String)}\n", "documentation" : "

The ID of the parent folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ParentFolderId 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" : "hasParentFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "parentFolderId", "fluentSetterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "parentFolderId", "getterDocumentation" : "

The ID of the parent folder.

\n@return The ID of the parent folder.", "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" : "ParentFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ParentFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ParentFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the parent folder.

\n@param parentFolderId The ID of the parent folder.", "setterMethodName" : "setParentFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "parentFolderId", "variableType" : "String", "documentation" : "

The ID of the parent folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceState", "beanStyleSetterMethodName" : "setResourceState", "c2jName" : "ResourceState", "c2jShape" : "ResourceStateType", "defaultConsumerFluentSetterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the 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 #resourceStateAsString(String)}.\n@param resourceState 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 #resourceState(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.\n@see ResourceStateType\n@deprecated Use {@link #resourceStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

\n@param resourceState The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType\n@deprecated Use {@link #resourceState(String)}\n", "documentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

", "endpointDiscoveryId" : false, "enumType" : "ResourceStateType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ResourceState 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" : "hasResourceState", "fluentEnumGetterMethodName" : "resourceState", "fluentEnumSetterMethodName" : "resourceState", "fluentGetterMethodName" : "resourceStateAsString", "fluentSetterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

\n@param resourceState The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.\n@see ResourceStateType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceStateType", "fluentSetterMethodName" : "resourceState", "getterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceState} will return {@link ResourceStateType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceStateAsString}.\n

\n@return The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.\n@see ResourceStateType", "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" : "ResourceState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceState", "sensitive" : false, "setterDocumentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

\n@param resourceState The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.\n@see ResourceStateType", "setterMethodName" : "setResourceState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceState", "variableType" : "String", "documentation" : "

The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "FolderId" ], "shapeName" : "UpdateFolderRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateFolderRequest", "variableName" : "updateFolderRequest", "variableType" : "UpdateFolderRequest", "documentation" : null, "simpleType" : "UpdateFolderRequest", "variableSetterType" : "UpdateFolderRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateFolderResponse" : { "c2jName" : "UpdateFolderResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateFolderResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateFolderResponse", "variableName" : "updateFolderResponse", "variableType" : "UpdateFolderResponse", "documentation" : null, "simpleType" : "UpdateFolderResponse", "variableSetterType" : "UpdateFolderResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateUserRequest" : { "c2jName" : "UpdateUserRequest", "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" : true, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UpdateUser", "locationName" : null, "requestUri" : "/api/v1/users/{UserId}", "target" : null, "verb" : "PATCH", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

\n@param userId The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The ID of the user.

\n@param userId The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The ID of the user.

\n@return The ID of the user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The ID of the user.

\n@param userId The ID of the user.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGivenName", "beanStyleSetterMethodName" : "setGivenName", "c2jName" : "GivenName", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The given name of the 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 #givenName(String)}.\n@param givenName 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 #givenName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The given name of the user.

\n@return The given name of the user.\n@deprecated Use {@link #givenName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #givenName(String)}\n", "documentation" : "

The given name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GivenName 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" : "hasGivenName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "givenName", "fluentSetterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "givenName", "getterDocumentation" : "

The given name of the user.

\n@return The given name of the 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" : "GivenName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GivenName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GivenName", "sensitive" : false, "setterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.", "setterMethodName" : "setGivenName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : "

The given name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSurname", "beanStyleSetterMethodName" : "setSurname", "c2jName" : "Surname", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The surname of the 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 #surname(String)}.\n@param surname 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 #surname(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The surname of the user.

\n@return The surname of the user.\n@deprecated Use {@link #surname()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #surname(String)}\n", "documentation" : "

The surname of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Surname 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" : "hasSurname", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "surname", "fluentSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "surname", "getterDocumentation" : "

The surname of the user.

\n@return The surname of the 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" : "Surname", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Surname", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Surname", "sensitive" : false, "setterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.", "setterMethodName" : "setSurname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : "

The surname of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "UserType", "defaultConsumerFluentSetterDocumentation" : "

The type of the 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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link UserType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of the user.\n@see UserType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of the user.

\n@param type The type of the user.\n@see UserType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of the user.

", "endpointDiscoveryId" : false, "enumType" : "UserType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the user.

\n@param type The type of the user.\n@see UserType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link UserType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of the user.\n@see UserType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the user.

\n@param type The type of the user.\n@see UserType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageRule", "beanStyleSetterMethodName" : "setStorageRule", "c2jName" : "StorageRule", "c2jShape" : "StorageRuleType", "defaultConsumerFluentSetterDocumentation" : "

The amount of storage for the user.

\nThis is a convenience that creates an instance of the {@link StorageRuleType.Builder} avoiding the need to create one manually via {@link StorageRuleType#builder()}.\n\nWhen the {@link Consumer} completes, {@link StorageRuleType.Builder#build()} is called immediately and its result is passed to {@link #storageRule(StorageRuleType)}.\n@param storageRule a consumer that will call methods on {@link StorageRuleType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageRule(StorageRuleType)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The amount of storage for the user.

\n@return The amount of storage for the user.\n@deprecated Use {@link #storageRule()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageRule(StorageRuleType)}\n", "documentation" : "

The amount of storage for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageRule 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" : "hasStorageRule", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageRule", "fluentSetterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageRule", "getterDocumentation" : "

The amount of storage for the user.

\n@return The amount of storage for the user.", "getterModel" : { "returnType" : "StorageRuleType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StorageRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "StorageRule", "sensitive" : false, "setterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.", "setterMethodName" : "setStorageRule", "setterModel" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : null, "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : "

The amount of storage for the user.

", "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeZoneId", "beanStyleSetterMethodName" : "setTimeZoneId", "c2jName" : "TimeZoneId", "c2jShape" : "TimeZoneIdType", "defaultConsumerFluentSetterDocumentation" : "

The time zone ID of the 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 #timeZoneId(String)}.\n@param timeZoneId 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 #timeZoneId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the user.\n@deprecated Use {@link #timeZoneId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #timeZoneId(String)}\n", "documentation" : "

The time zone ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeZoneId 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" : "hasTimeZoneId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeZoneId", "fluentSetterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeZoneId", "getterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the 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" : "TimeZoneId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeZoneId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeZoneId", "sensitive" : false, "setterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.", "setterMethodName" : "setTimeZoneId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : "

The time zone ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLocale", "beanStyleSetterMethodName" : "setLocale", "c2jName" : "Locale", "c2jShape" : "LocaleType", "defaultConsumerFluentSetterDocumentation" : "

The locale of the 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 #localeAsString(String)}.\n@param locale 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 #locale(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The locale of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #locale} will return {@link LocaleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #localeAsString}.\n

\n@return The locale of the user.\n@see LocaleType\n@deprecated Use {@link #localeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see LocaleType\n@deprecated Use {@link #locale(String)}\n", "documentation" : "

The locale of the user.

", "endpointDiscoveryId" : false, "enumType" : "LocaleType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Locale 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" : "hasLocale", "fluentEnumGetterMethodName" : "locale", "fluentEnumSetterMethodName" : "locale", "fluentGetterMethodName" : "localeAsString", "fluentSetterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see LocaleType", "fluentSetterMethodName" : "locale", "getterDocumentation" : "

The locale of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #locale} will return {@link LocaleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #localeAsString}.\n

\n@return The locale of the user.\n@see LocaleType", "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" : "Locale", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Locale", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Locale", "sensitive" : false, "setterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType", "setterMethodName" : "setLocale", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "locale", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "locale", "variableType" : "String", "documentation" : "

The locale of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGrantPoweruserPrivileges", "beanStyleSetterMethodName" : "setGrantPoweruserPrivileges", "c2jName" : "GrantPoweruserPrivileges", "c2jShape" : "BooleanEnumType", "defaultConsumerFluentSetterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\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 #grantPoweruserPrivilegesAsString(String)}.\n@param grantPoweruserPrivileges 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 #grantPoweruserPrivileges(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #grantPoweruserPrivileges} will return {@link BooleanEnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #grantPoweruserPrivilegesAsString}.\n

\n@return Boolean value to determine whether the user is granted Poweruser privileges.\n@see BooleanEnumType\n@deprecated Use {@link #grantPoweruserPrivilegesAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\n@param grantPoweruserPrivileges Boolean value to determine whether the user is granted Poweruser privileges.\n@see BooleanEnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BooleanEnumType\n@deprecated Use {@link #grantPoweruserPrivileges(String)}\n", "documentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

", "endpointDiscoveryId" : false, "enumType" : "BooleanEnumType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GrantPoweruserPrivileges 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" : "hasGrantPoweruserPrivileges", "fluentEnumGetterMethodName" : "grantPoweruserPrivileges", "fluentEnumSetterMethodName" : "grantPoweruserPrivileges", "fluentGetterMethodName" : "grantPoweruserPrivilegesAsString", "fluentSetterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\n@param grantPoweruserPrivileges Boolean value to determine whether the user is granted Poweruser privileges.\n@see BooleanEnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BooleanEnumType", "fluentSetterMethodName" : "grantPoweruserPrivileges", "getterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #grantPoweruserPrivileges} will return {@link BooleanEnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #grantPoweruserPrivilegesAsString}.\n

\n@return Boolean value to determine whether the user is granted Poweruser privileges.\n@see BooleanEnumType", "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" : "GrantPoweruserPrivileges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GrantPoweruserPrivileges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GrantPoweruserPrivileges", "sensitive" : false, "setterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\n@param grantPoweruserPrivileges Boolean value to determine whether the user is granted Poweruser privileges.\n@see BooleanEnumType", "setterMethodName" : "setGrantPoweruserPrivileges", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "grantPoweruserPrivileges", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "grantPoweruserPrivileges", "variableType" : "String", "documentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthenticationToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "GivenName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGivenName", "beanStyleSetterMethodName" : "setGivenName", "c2jName" : "GivenName", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The given name of the 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 #givenName(String)}.\n@param givenName 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 #givenName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The given name of the user.

\n@return The given name of the user.\n@deprecated Use {@link #givenName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #givenName(String)}\n", "documentation" : "

The given name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GivenName 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" : "hasGivenName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "givenName", "fluentSetterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "givenName", "getterDocumentation" : "

The given name of the user.

\n@return The given name of the 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" : "GivenName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GivenName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GivenName", "sensitive" : false, "setterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.", "setterMethodName" : "setGivenName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : "

The given name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "GrantPoweruserPrivileges" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGrantPoweruserPrivileges", "beanStyleSetterMethodName" : "setGrantPoweruserPrivileges", "c2jName" : "GrantPoweruserPrivileges", "c2jShape" : "BooleanEnumType", "defaultConsumerFluentSetterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\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 #grantPoweruserPrivilegesAsString(String)}.\n@param grantPoweruserPrivileges 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 #grantPoweruserPrivileges(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #grantPoweruserPrivileges} will return {@link BooleanEnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #grantPoweruserPrivilegesAsString}.\n

\n@return Boolean value to determine whether the user is granted Poweruser privileges.\n@see BooleanEnumType\n@deprecated Use {@link #grantPoweruserPrivilegesAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\n@param grantPoweruserPrivileges Boolean value to determine whether the user is granted Poweruser privileges.\n@see BooleanEnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BooleanEnumType\n@deprecated Use {@link #grantPoweruserPrivileges(String)}\n", "documentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

", "endpointDiscoveryId" : false, "enumType" : "BooleanEnumType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GrantPoweruserPrivileges 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" : "hasGrantPoweruserPrivileges", "fluentEnumGetterMethodName" : "grantPoweruserPrivileges", "fluentEnumSetterMethodName" : "grantPoweruserPrivileges", "fluentGetterMethodName" : "grantPoweruserPrivilegesAsString", "fluentSetterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\n@param grantPoweruserPrivileges Boolean value to determine whether the user is granted Poweruser privileges.\n@see BooleanEnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BooleanEnumType", "fluentSetterMethodName" : "grantPoweruserPrivileges", "getterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #grantPoweruserPrivileges} will return {@link BooleanEnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #grantPoweruserPrivilegesAsString}.\n

\n@return Boolean value to determine whether the user is granted Poweruser privileges.\n@see BooleanEnumType", "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" : "GrantPoweruserPrivileges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GrantPoweruserPrivileges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GrantPoweruserPrivileges", "sensitive" : false, "setterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\n@param grantPoweruserPrivileges Boolean value to determine whether the user is granted Poweruser privileges.\n@see BooleanEnumType", "setterMethodName" : "setGrantPoweruserPrivileges", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "grantPoweruserPrivileges", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "grantPoweruserPrivileges", "variableType" : "String", "documentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Locale" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLocale", "beanStyleSetterMethodName" : "setLocale", "c2jName" : "Locale", "c2jShape" : "LocaleType", "defaultConsumerFluentSetterDocumentation" : "

The locale of the 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 #localeAsString(String)}.\n@param locale 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 #locale(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The locale of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #locale} will return {@link LocaleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #localeAsString}.\n

\n@return The locale of the user.\n@see LocaleType\n@deprecated Use {@link #localeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see LocaleType\n@deprecated Use {@link #locale(String)}\n", "documentation" : "

The locale of the user.

", "endpointDiscoveryId" : false, "enumType" : "LocaleType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Locale 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" : "hasLocale", "fluentEnumGetterMethodName" : "locale", "fluentEnumSetterMethodName" : "locale", "fluentGetterMethodName" : "localeAsString", "fluentSetterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see LocaleType", "fluentSetterMethodName" : "locale", "getterDocumentation" : "

The locale of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #locale} will return {@link LocaleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #localeAsString}.\n

\n@return The locale of the user.\n@see LocaleType", "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" : "Locale", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Locale", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Locale", "sensitive" : false, "setterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType", "setterMethodName" : "setLocale", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "locale", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "locale", "variableType" : "String", "documentation" : "

The locale of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StorageRule" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageRule", "beanStyleSetterMethodName" : "setStorageRule", "c2jName" : "StorageRule", "c2jShape" : "StorageRuleType", "defaultConsumerFluentSetterDocumentation" : "

The amount of storage for the user.

\nThis is a convenience that creates an instance of the {@link StorageRuleType.Builder} avoiding the need to create one manually via {@link StorageRuleType#builder()}.\n\nWhen the {@link Consumer} completes, {@link StorageRuleType.Builder#build()} is called immediately and its result is passed to {@link #storageRule(StorageRuleType)}.\n@param storageRule a consumer that will call methods on {@link StorageRuleType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageRule(StorageRuleType)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The amount of storage for the user.

\n@return The amount of storage for the user.\n@deprecated Use {@link #storageRule()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageRule(StorageRuleType)}\n", "documentation" : "

The amount of storage for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageRule 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" : "hasStorageRule", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageRule", "fluentSetterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageRule", "getterDocumentation" : "

The amount of storage for the user.

\n@return The amount of storage for the user.", "getterModel" : { "returnType" : "StorageRuleType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StorageRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "StorageRule", "sensitive" : false, "setterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.", "setterMethodName" : "setStorageRule", "setterModel" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : null, "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : "

The amount of storage for the user.

", "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Surname" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSurname", "beanStyleSetterMethodName" : "setSurname", "c2jName" : "Surname", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The surname of the 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 #surname(String)}.\n@param surname 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 #surname(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The surname of the user.

\n@return The surname of the user.\n@deprecated Use {@link #surname()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #surname(String)}\n", "documentation" : "

The surname of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Surname 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" : "hasSurname", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "surname", "fluentSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "surname", "getterDocumentation" : "

The surname of the user.

\n@return The surname of the 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" : "Surname", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Surname", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Surname", "sensitive" : false, "setterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.", "setterMethodName" : "setSurname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : "

The surname of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TimeZoneId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeZoneId", "beanStyleSetterMethodName" : "setTimeZoneId", "c2jName" : "TimeZoneId", "c2jShape" : "TimeZoneIdType", "defaultConsumerFluentSetterDocumentation" : "

The time zone ID of the 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 #timeZoneId(String)}.\n@param timeZoneId 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 #timeZoneId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the user.\n@deprecated Use {@link #timeZoneId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #timeZoneId(String)}\n", "documentation" : "

The time zone ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeZoneId 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" : "hasTimeZoneId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeZoneId", "fluentSetterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeZoneId", "getterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the 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" : "TimeZoneId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeZoneId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeZoneId", "sensitive" : false, "setterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.", "setterMethodName" : "setTimeZoneId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : "

The time zone ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Type" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "UserType", "defaultConsumerFluentSetterDocumentation" : "

The type of the 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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link UserType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of the user.\n@see UserType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of the user.

\n@param type The type of the user.\n@see UserType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of the user.

", "endpointDiscoveryId" : false, "enumType" : "UserType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the user.

\n@param type The type of the user.\n@see UserType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link UserType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of the user.\n@see UserType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the user.

\n@param type The type of the user.\n@see UserType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UserId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

\n@param userId The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The ID of the user.

\n@param userId The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The ID of the user.

\n@return The ID of the user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The ID of the user.

\n@param userId The ID of the user.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthenticationToken", "beanStyleSetterMethodName" : "setAuthenticationToken", "c2jName" : "AuthenticationToken", "c2jShape" : "AuthenticationHeaderType", "defaultConsumerFluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the 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 #authenticationToken(String)}.\n@param authenticationToken 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 #authenticationToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@deprecated Use {@link #authenticationToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authenticationToken(String)}\n", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthenticationToken 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" : "hasAuthenticationToken", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationToken", "fluentSetterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationToken", "getterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@return Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthenticationToken", "sensitive" : true, "setterDocumentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

\n@param authenticationToken Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.", "setterMethodName" : "setAuthenticationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authenticationToken", "variableType" : "String", "documentation" : "

Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUserId", "beanStyleSetterMethodName" : "setUserId", "c2jName" : "UserId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #userId(String)}.\n@param userId 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 #userId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #userId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

\n@param userId The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #userId(String)}\n", "documentation" : "

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UserId 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" : "hasUserId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userId", "fluentSetterDocumentation" : "

The ID of the user.

\n@param userId The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userId", "getterDocumentation" : "

The ID of the user.

\n@return The ID of the user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "UserId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserId", "sensitive" : false, "setterDocumentation" : "

The ID of the user.

\n@param userId The ID of the user.", "setterMethodName" : "setUserId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userId", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGivenName", "beanStyleSetterMethodName" : "setGivenName", "c2jName" : "GivenName", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The given name of the 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 #givenName(String)}.\n@param givenName 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 #givenName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The given name of the user.

\n@return The given name of the user.\n@deprecated Use {@link #givenName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #givenName(String)}\n", "documentation" : "

The given name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GivenName 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" : "hasGivenName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "givenName", "fluentSetterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "givenName", "getterDocumentation" : "

The given name of the user.

\n@return The given name of the 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" : "GivenName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GivenName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GivenName", "sensitive" : false, "setterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.", "setterMethodName" : "setGivenName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : "

The given name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSurname", "beanStyleSetterMethodName" : "setSurname", "c2jName" : "Surname", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The surname of the 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 #surname(String)}.\n@param surname 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 #surname(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The surname of the user.

\n@return The surname of the user.\n@deprecated Use {@link #surname()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #surname(String)}\n", "documentation" : "

The surname of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Surname 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" : "hasSurname", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "surname", "fluentSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "surname", "getterDocumentation" : "

The surname of the user.

\n@return The surname of the 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" : "Surname", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Surname", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Surname", "sensitive" : false, "setterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.", "setterMethodName" : "setSurname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : "

The surname of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "UserType", "defaultConsumerFluentSetterDocumentation" : "

The type of the 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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link UserType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of the user.\n@see UserType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of the user.

\n@param type The type of the user.\n@see UserType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of the user.

", "endpointDiscoveryId" : false, "enumType" : "UserType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the user.

\n@param type The type of the user.\n@see UserType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link UserType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of the user.\n@see UserType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the user.

\n@param type The type of the user.\n@see UserType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageRule", "beanStyleSetterMethodName" : "setStorageRule", "c2jName" : "StorageRule", "c2jShape" : "StorageRuleType", "defaultConsumerFluentSetterDocumentation" : "

The amount of storage for the user.

\nThis is a convenience that creates an instance of the {@link StorageRuleType.Builder} avoiding the need to create one manually via {@link StorageRuleType#builder()}.\n\nWhen the {@link Consumer} completes, {@link StorageRuleType.Builder#build()} is called immediately and its result is passed to {@link #storageRule(StorageRuleType)}.\n@param storageRule a consumer that will call methods on {@link StorageRuleType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageRule(StorageRuleType)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The amount of storage for the user.

\n@return The amount of storage for the user.\n@deprecated Use {@link #storageRule()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageRule(StorageRuleType)}\n", "documentation" : "

The amount of storage for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageRule 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" : "hasStorageRule", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageRule", "fluentSetterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageRule", "getterDocumentation" : "

The amount of storage for the user.

\n@return The amount of storage for the user.", "getterModel" : { "returnType" : "StorageRuleType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StorageRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "StorageRule", "sensitive" : false, "setterDocumentation" : "

The amount of storage for the user.

\n@param storageRule The amount of storage for the user.", "setterMethodName" : "setStorageRule", "setterModel" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : null, "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : "

The amount of storage for the user.

", "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeZoneId", "beanStyleSetterMethodName" : "setTimeZoneId", "c2jName" : "TimeZoneId", "c2jShape" : "TimeZoneIdType", "defaultConsumerFluentSetterDocumentation" : "

The time zone ID of the 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 #timeZoneId(String)}.\n@param timeZoneId 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 #timeZoneId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the user.\n@deprecated Use {@link #timeZoneId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #timeZoneId(String)}\n", "documentation" : "

The time zone ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeZoneId 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" : "hasTimeZoneId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeZoneId", "fluentSetterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeZoneId", "getterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the 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" : "TimeZoneId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeZoneId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeZoneId", "sensitive" : false, "setterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.", "setterMethodName" : "setTimeZoneId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : "

The time zone ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLocale", "beanStyleSetterMethodName" : "setLocale", "c2jName" : "Locale", "c2jShape" : "LocaleType", "defaultConsumerFluentSetterDocumentation" : "

The locale of the 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 #localeAsString(String)}.\n@param locale 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 #locale(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The locale of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #locale} will return {@link LocaleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #localeAsString}.\n

\n@return The locale of the user.\n@see LocaleType\n@deprecated Use {@link #localeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see LocaleType\n@deprecated Use {@link #locale(String)}\n", "documentation" : "

The locale of the user.

", "endpointDiscoveryId" : false, "enumType" : "LocaleType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Locale 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" : "hasLocale", "fluentEnumGetterMethodName" : "locale", "fluentEnumSetterMethodName" : "locale", "fluentGetterMethodName" : "localeAsString", "fluentSetterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see LocaleType", "fluentSetterMethodName" : "locale", "getterDocumentation" : "

The locale of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #locale} will return {@link LocaleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #localeAsString}.\n

\n@return The locale of the user.\n@see LocaleType", "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" : "Locale", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Locale", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Locale", "sensitive" : false, "setterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType", "setterMethodName" : "setLocale", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "locale", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "locale", "variableType" : "String", "documentation" : "

The locale of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGrantPoweruserPrivileges", "beanStyleSetterMethodName" : "setGrantPoweruserPrivileges", "c2jName" : "GrantPoweruserPrivileges", "c2jShape" : "BooleanEnumType", "defaultConsumerFluentSetterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\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 #grantPoweruserPrivilegesAsString(String)}.\n@param grantPoweruserPrivileges 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 #grantPoweruserPrivileges(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #grantPoweruserPrivileges} will return {@link BooleanEnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #grantPoweruserPrivilegesAsString}.\n

\n@return Boolean value to determine whether the user is granted Poweruser privileges.\n@see BooleanEnumType\n@deprecated Use {@link #grantPoweruserPrivilegesAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\n@param grantPoweruserPrivileges Boolean value to determine whether the user is granted Poweruser privileges.\n@see BooleanEnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BooleanEnumType\n@deprecated Use {@link #grantPoweruserPrivileges(String)}\n", "documentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

", "endpointDiscoveryId" : false, "enumType" : "BooleanEnumType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GrantPoweruserPrivileges 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" : "hasGrantPoweruserPrivileges", "fluentEnumGetterMethodName" : "grantPoweruserPrivileges", "fluentEnumSetterMethodName" : "grantPoweruserPrivileges", "fluentGetterMethodName" : "grantPoweruserPrivilegesAsString", "fluentSetterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\n@param grantPoweruserPrivileges Boolean value to determine whether the user is granted Poweruser privileges.\n@see BooleanEnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BooleanEnumType", "fluentSetterMethodName" : "grantPoweruserPrivileges", "getterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #grantPoweruserPrivileges} will return {@link BooleanEnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #grantPoweruserPrivilegesAsString}.\n

\n@return Boolean value to determine whether the user is granted Poweruser privileges.\n@see BooleanEnumType", "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" : "GrantPoweruserPrivileges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GrantPoweruserPrivileges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GrantPoweruserPrivileges", "sensitive" : false, "setterDocumentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

\n@param grantPoweruserPrivileges Boolean value to determine whether the user is granted Poweruser privileges.\n@see BooleanEnumType", "setterMethodName" : "setGrantPoweruserPrivileges", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "grantPoweruserPrivileges", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "grantPoweruserPrivileges", "variableType" : "String", "documentation" : "

Boolean value to determine whether the user is granted Poweruser privileges.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "UserId" ], "shapeName" : "UpdateUserRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateUserRequest", "variableName" : "updateUserRequest", "variableType" : "UpdateUserRequest", "documentation" : null, "simpleType" : "UpdateUserRequest", "variableSetterType" : "UpdateUserRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateUserResponse" : { "c2jName" : "UpdateUserResponse", "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" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

The user information.

\nThis is a convenience that creates an instance of the {@link User.Builder} avoiding the need to create one manually via {@link User#builder()}.\n\nWhen the {@link Consumer} completes, {@link User.Builder#build()} is called immediately and its result is passed to {@link #user(User)}.\n@param user a consumer that will call methods on {@link User.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #user(User)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The user information.

\n@return The user information.\n@deprecated Use {@link #user()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #user(User)}\n", "documentation" : "

The user information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the User 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" : "hasUser", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "user", "fluentSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

The user information.

\n@return The user information.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "User", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "User", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "User", "sensitive" : false, "setterDocumentation" : "

The user information.

\n@param user The user information.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : "

The user information.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "User" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

The user information.

\nThis is a convenience that creates an instance of the {@link User.Builder} avoiding the need to create one manually via {@link User#builder()}.\n\nWhen the {@link Consumer} completes, {@link User.Builder#build()} is called immediately and its result is passed to {@link #user(User)}.\n@param user a consumer that will call methods on {@link User.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #user(User)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The user information.

\n@return The user information.\n@deprecated Use {@link #user()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #user(User)}\n", "documentation" : "

The user information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the User 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" : "hasUser", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "user", "fluentSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

The user information.

\n@return The user information.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "User", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "User", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "User", "sensitive" : false, "setterDocumentation" : "

The user information.

\n@param user The user information.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : "

The user information.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "User", "defaultConsumerFluentSetterDocumentation" : "

The user information.

\nThis is a convenience that creates an instance of the {@link User.Builder} avoiding the need to create one manually via {@link User#builder()}.\n\nWhen the {@link Consumer} completes, {@link User.Builder#build()} is called immediately and its result is passed to {@link #user(User)}.\n@param user a consumer that will call methods on {@link User.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #user(User)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The user information.

\n@return The user information.\n@deprecated Use {@link #user()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #user(User)}\n", "documentation" : "

The user information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the User 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" : "hasUser", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "user", "fluentSetterDocumentation" : "

The user information.

\n@param user The user information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

The user information.

\n@return The user information.", "getterModel" : { "returnType" : "User", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "User", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "User", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "User", "sensitive" : false, "setterDocumentation" : "

The user information.

\n@param user The user information.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : "

The user information.

", "simpleType" : "User", "variableSetterType" : "User" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateUserResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateUserResponse", "variableName" : "updateUserResponse", "variableType" : "UpdateUserResponse", "documentation" : null, "simpleType" : "UpdateUserResponse", "variableSetterType" : "UpdateUserResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UploadMetadata" : { "c2jName" : "UploadMetadata", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the upload.

", "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" : "getUploadUrl", "beanStyleSetterMethodName" : "setUploadUrl", "c2jName" : "UploadUrl", "c2jShape" : "UrlType", "defaultConsumerFluentSetterDocumentation" : "

The URL of the upload.

\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 #uploadUrl(String)}.\n@param uploadUrl 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 #uploadUrl(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The URL of the upload.

\n@return The URL of the upload.\n@deprecated Use {@link #uploadUrl()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The URL of the upload.

\n@param uploadUrl The URL of the upload.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #uploadUrl(String)}\n", "documentation" : "

The URL of the upload.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UploadUrl 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" : "hasUploadUrl", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "uploadUrl", "fluentSetterDocumentation" : "

The URL of the upload.

\n@param uploadUrl The URL of the upload.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "uploadUrl", "getterDocumentation" : "

The URL of the upload.

\n@return The URL of the upload.", "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" : "UploadUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UploadUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UploadUrl", "sensitive" : true, "setterDocumentation" : "

The URL of the upload.

\n@param uploadUrl The URL of the upload.", "setterMethodName" : "setUploadUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "uploadUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "uploadUrl", "variableType" : "String", "documentation" : "

The URL of the upload.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSignedHeaders", "beanStyleSetterMethodName" : "setSignedHeaders", "c2jName" : "SignedHeaders", "c2jShape" : "SignedHeaderMap", "defaultConsumerFluentSetterDocumentation" : "

The signed headers.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #signedHeaders(Map)}.\n@param signedHeaders a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #signedHeaders(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The signed headers.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSignedHeaders()} to see if a value was sent in this field.\n

\n@return The signed headers.\n@deprecated Use {@link #signedHeaders()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The signed headers.

\n@param signedHeaders The signed headers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #signedHeaders(Map)}\n", "documentation" : "

The signed headers.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SignedHeaders 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" : "hasSignedHeaders", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "signedHeaders", "fluentSetterDocumentation" : "

The signed headers.

\n@param signedHeaders The signed headers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "signedHeaders", "getterDocumentation" : "

The signed headers.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSignedHeaders()} to see if a value was sent in this field.\n

\n@return The signed headers.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SignedHeaders", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SignedHeaders", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "HeaderNameType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #key(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "HeaderValueType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "SignedHeaders", "sensitive" : false, "setterDocumentation" : "

The signed headers.

\n@param signedHeaders The signed headers.", "setterMethodName" : "setSignedHeaders", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "signedHeaders", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "signedHeaders", "variableType" : "java.util.Map", "documentation" : "

The signed headers.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SignedHeaders" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSignedHeaders", "beanStyleSetterMethodName" : "setSignedHeaders", "c2jName" : "SignedHeaders", "c2jShape" : "SignedHeaderMap", "defaultConsumerFluentSetterDocumentation" : "

The signed headers.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #signedHeaders(Map)}.\n@param signedHeaders a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #signedHeaders(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The signed headers.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSignedHeaders()} to see if a value was sent in this field.\n

\n@return The signed headers.\n@deprecated Use {@link #signedHeaders()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The signed headers.

\n@param signedHeaders The signed headers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #signedHeaders(Map)}\n", "documentation" : "

The signed headers.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SignedHeaders 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" : "hasSignedHeaders", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "signedHeaders", "fluentSetterDocumentation" : "

The signed headers.

\n@param signedHeaders The signed headers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "signedHeaders", "getterDocumentation" : "

The signed headers.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSignedHeaders()} to see if a value was sent in this field.\n

\n@return The signed headers.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SignedHeaders", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SignedHeaders", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "HeaderNameType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #key(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "HeaderValueType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "SignedHeaders", "sensitive" : false, "setterDocumentation" : "

The signed headers.

\n@param signedHeaders The signed headers.", "setterMethodName" : "setSignedHeaders", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "signedHeaders", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "signedHeaders", "variableType" : "java.util.Map", "documentation" : "

The signed headers.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UploadUrl" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUploadUrl", "beanStyleSetterMethodName" : "setUploadUrl", "c2jName" : "UploadUrl", "c2jShape" : "UrlType", "defaultConsumerFluentSetterDocumentation" : "

The URL of the upload.

\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 #uploadUrl(String)}.\n@param uploadUrl 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 #uploadUrl(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The URL of the upload.

\n@return The URL of the upload.\n@deprecated Use {@link #uploadUrl()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The URL of the upload.

\n@param uploadUrl The URL of the upload.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #uploadUrl(String)}\n", "documentation" : "

The URL of the upload.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UploadUrl 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" : "hasUploadUrl", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "uploadUrl", "fluentSetterDocumentation" : "

The URL of the upload.

\n@param uploadUrl The URL of the upload.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "uploadUrl", "getterDocumentation" : "

The URL of the upload.

\n@return The URL of the upload.", "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" : "UploadUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UploadUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UploadUrl", "sensitive" : true, "setterDocumentation" : "

The URL of the upload.

\n@param uploadUrl The URL of the upload.", "setterMethodName" : "setUploadUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "uploadUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "uploadUrl", "variableType" : "String", "documentation" : "

The URL of the upload.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUploadUrl", "beanStyleSetterMethodName" : "setUploadUrl", "c2jName" : "UploadUrl", "c2jShape" : "UrlType", "defaultConsumerFluentSetterDocumentation" : "

The URL of the upload.

\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 #uploadUrl(String)}.\n@param uploadUrl 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 #uploadUrl(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The URL of the upload.

\n@return The URL of the upload.\n@deprecated Use {@link #uploadUrl()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The URL of the upload.

\n@param uploadUrl The URL of the upload.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #uploadUrl(String)}\n", "documentation" : "

The URL of the upload.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UploadUrl 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" : "hasUploadUrl", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "uploadUrl", "fluentSetterDocumentation" : "

The URL of the upload.

\n@param uploadUrl The URL of the upload.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "uploadUrl", "getterDocumentation" : "

The URL of the upload.

\n@return The URL of the upload.", "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" : "UploadUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UploadUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UploadUrl", "sensitive" : true, "setterDocumentation" : "

The URL of the upload.

\n@param uploadUrl The URL of the upload.", "setterMethodName" : "setUploadUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "uploadUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "uploadUrl", "variableType" : "String", "documentation" : "

The URL of the upload.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSignedHeaders", "beanStyleSetterMethodName" : "setSignedHeaders", "c2jName" : "SignedHeaders", "c2jShape" : "SignedHeaderMap", "defaultConsumerFluentSetterDocumentation" : "

The signed headers.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #signedHeaders(Map)}.\n@param signedHeaders a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #signedHeaders(Map)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The signed headers.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSignedHeaders()} to see if a value was sent in this field.\n

\n@return The signed headers.\n@deprecated Use {@link #signedHeaders()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The signed headers.

\n@param signedHeaders The signed headers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #signedHeaders(Map)}\n", "documentation" : "

The signed headers.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SignedHeaders 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" : "hasSignedHeaders", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "signedHeaders", "fluentSetterDocumentation" : "

The signed headers.

\n@param signedHeaders The signed headers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "signedHeaders", "getterDocumentation" : "

The signed headers.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSignedHeaders()} to see if a value was sent in this field.\n

\n@return The signed headers.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SignedHeaders", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SignedHeaders", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "HeaderNameType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #key(String)}.\n@param key 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 #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key 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" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "HeaderValueType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value 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" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "SignedHeaders", "sensitive" : false, "setterDocumentation" : "

The signed headers.

\n@param signedHeaders The signed headers.", "setterMethodName" : "setSignedHeaders", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "signedHeaders", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "signedHeaders", "variableType" : "java.util.Map", "documentation" : "

The signed headers.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UploadMetadata", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UploadMetadata", "variableName" : "uploadMetadata", "variableType" : "UploadMetadata", "documentation" : null, "simpleType" : "UploadMetadata", "variableSetterType" : "UploadMetadata" }, "wrapper" : false, "xmlNamespace" : null }, "User" : { "c2jName" : "User", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes a user.

", "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" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the user.

\n@return The ID of the 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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "UsernameType", "defaultConsumerFluentSetterDocumentation" : "

The login name of the 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 #username(String)}.\n@param username 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 #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The login name of the user.

\n@return The login name of the user.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The login name of the user.

\n@param username The login name of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "

The login name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username 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" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "

The login name of the user.

\n@param username The login name of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "

The login name of the user.

\n@return The login name of the 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" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The login name of the user.

\n@param username The login name of the user.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The login name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmailAddress", "beanStyleSetterMethodName" : "setEmailAddress", "c2jName" : "EmailAddress", "c2jShape" : "EmailAddressType", "defaultConsumerFluentSetterDocumentation" : "

The email address of the 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 #emailAddress(String)}.\n@param emailAddress 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 #emailAddress(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The email address of the user.

\n@return The email address of the user.\n@deprecated Use {@link #emailAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #emailAddress(String)}\n", "documentation" : "

The email address of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EmailAddress 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" : "hasEmailAddress", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "emailAddress", "fluentSetterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "emailAddress", "getterDocumentation" : "

The email address of the user.

\n@return The email address of the 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" : "EmailAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EmailAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EmailAddress", "sensitive" : false, "setterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.", "setterMethodName" : "setEmailAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : "

The email address of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGivenName", "beanStyleSetterMethodName" : "setGivenName", "c2jName" : "GivenName", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The given name of the 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 #givenName(String)}.\n@param givenName 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 #givenName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The given name of the user.

\n@return The given name of the user.\n@deprecated Use {@link #givenName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #givenName(String)}\n", "documentation" : "

The given name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GivenName 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" : "hasGivenName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "givenName", "fluentSetterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "givenName", "getterDocumentation" : "

The given name of the user.

\n@return The given name of the 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" : "GivenName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GivenName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GivenName", "sensitive" : false, "setterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.", "setterMethodName" : "setGivenName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : "

The given name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSurname", "beanStyleSetterMethodName" : "setSurname", "c2jName" : "Surname", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The surname of the 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 #surname(String)}.\n@param surname 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 #surname(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The surname of the user.

\n@return The surname of the user.\n@deprecated Use {@link #surname()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #surname(String)}\n", "documentation" : "

The surname of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Surname 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" : "hasSurname", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "surname", "fluentSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "surname", "getterDocumentation" : "

The surname of the user.

\n@return The surname of the 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" : "Surname", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Surname", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Surname", "sensitive" : false, "setterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.", "setterMethodName" : "setSurname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : "

The surname of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #organizationId(String)}\n", "documentation" : "

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "organizationId", "getterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.", "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" : "OrganizationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OrganizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRootFolderId", "beanStyleSetterMethodName" : "setRootFolderId", "c2jName" : "RootFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the root folder.

\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 #rootFolderId(String)}.\n@param rootFolderId 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 #rootFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the root folder.

\n@return The ID of the root folder.\n@deprecated Use {@link #rootFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the root folder.

\n@param rootFolderId The ID of the root folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #rootFolderId(String)}\n", "documentation" : "

The ID of the root folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RootFolderId 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" : "hasRootFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rootFolderId", "fluentSetterDocumentation" : "

The ID of the root folder.

\n@param rootFolderId The ID of the root folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rootFolderId", "getterDocumentation" : "

The ID of the root folder.

\n@return The ID of the root folder.", "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" : "RootFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RootFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RootFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the root folder.

\n@param rootFolderId The ID of the root folder.", "setterMethodName" : "setRootFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "rootFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "rootFolderId", "variableType" : "String", "documentation" : "

The ID of the root folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRecycleBinFolderId", "beanStyleSetterMethodName" : "setRecycleBinFolderId", "c2jName" : "RecycleBinFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the recycle bin folder.

\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 #recycleBinFolderId(String)}.\n@param recycleBinFolderId 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 #recycleBinFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the recycle bin folder.

\n@return The ID of the recycle bin folder.\n@deprecated Use {@link #recycleBinFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the recycle bin folder.

\n@param recycleBinFolderId The ID of the recycle bin folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #recycleBinFolderId(String)}\n", "documentation" : "

The ID of the recycle bin folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RecycleBinFolderId 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" : "hasRecycleBinFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recycleBinFolderId", "fluentSetterDocumentation" : "

The ID of the recycle bin folder.

\n@param recycleBinFolderId The ID of the recycle bin folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recycleBinFolderId", "getterDocumentation" : "

The ID of the recycle bin folder.

\n@return The ID of the recycle bin folder.", "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" : "RecycleBinFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecycleBinFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecycleBinFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the recycle bin folder.

\n@param recycleBinFolderId The ID of the recycle bin folder.", "setterMethodName" : "setRecycleBinFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recycleBinFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recycleBinFolderId", "variableType" : "String", "documentation" : "

The ID of the recycle bin folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "UserStatusType", "defaultConsumerFluentSetterDocumentation" : "

The status of the 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 #statusAsString(String)}.\n@param status 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 #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link UserStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the user.\n@see UserStatusType\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status of the user.

\n@param status The status of the user.\n@see UserStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserStatusType\n@deprecated Use {@link #status(String)}\n", "documentation" : "

The status of the user.

", "endpointDiscoveryId" : false, "enumType" : "UserStatusType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status 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" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status of the user.

\n@param status The status of the user.\n@see UserStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserStatusType", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link UserStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the user.\n@see UserStatusType", "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" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status of the user.

\n@param status The status of the user.\n@see UserStatusType", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "UserType", "defaultConsumerFluentSetterDocumentation" : "

The type of 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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link UserType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of user.\n@see UserType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of user.

\n@param type The type of user.\n@see UserType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of user.

", "endpointDiscoveryId" : false, "enumType" : "UserType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of user.

\n@param type The type of user.\n@see UserType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link UserType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of user.\n@see UserType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of user.

\n@param type The type of user.\n@see UserType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the user was created.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #createdTimestamp(Instant)}.\n@param createdTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time when the user was created.

\n@return The time when the user was created.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the user was created.

\n@param createdTimestamp The time when the user was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The time when the user was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The time when the user was created.

\n@param createdTimestamp The time when the user was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The time when the user was created.

\n@return The time when the user was created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the user was created.

\n@param createdTimestamp The time when the user was created.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the user was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getModifiedTimestamp", "beanStyleSetterMethodName" : "setModifiedTimestamp", "c2jName" : "ModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the user was modified.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #modifiedTimestamp(Instant)}.\n@param modifiedTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #modifiedTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time when the user was modified.

\n@return The time when the user was modified.\n@deprecated Use {@link #modifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the user was modified.

\n@param modifiedTimestamp The time when the user was modified.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #modifiedTimestamp(Instant)}\n", "documentation" : "

The time when the user was modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ModifiedTimestamp 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" : "hasModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modifiedTimestamp", "fluentSetterDocumentation" : "

The time when the user was modified.

\n@param modifiedTimestamp The time when the user was modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "modifiedTimestamp", "getterDocumentation" : "

The time when the user was modified.

\n@return The time when the user was modified.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the user was modified.

\n@param modifiedTimestamp The time when the user was modified.", "setterMethodName" : "setModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the user was modified.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeZoneId", "beanStyleSetterMethodName" : "setTimeZoneId", "c2jName" : "TimeZoneId", "c2jShape" : "TimeZoneIdType", "defaultConsumerFluentSetterDocumentation" : "

The time zone ID of the 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 #timeZoneId(String)}.\n@param timeZoneId 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 #timeZoneId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the user.\n@deprecated Use {@link #timeZoneId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #timeZoneId(String)}\n", "documentation" : "

The time zone ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeZoneId 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" : "hasTimeZoneId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeZoneId", "fluentSetterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeZoneId", "getterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the 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" : "TimeZoneId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeZoneId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeZoneId", "sensitive" : false, "setterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.", "setterMethodName" : "setTimeZoneId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : "

The time zone ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLocale", "beanStyleSetterMethodName" : "setLocale", "c2jName" : "Locale", "c2jShape" : "LocaleType", "defaultConsumerFluentSetterDocumentation" : "

The locale of the 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 #localeAsString(String)}.\n@param locale 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 #locale(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The locale of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #locale} will return {@link LocaleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #localeAsString}.\n

\n@return The locale of the user.\n@see LocaleType\n@deprecated Use {@link #localeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see LocaleType\n@deprecated Use {@link #locale(String)}\n", "documentation" : "

The locale of the user.

", "endpointDiscoveryId" : false, "enumType" : "LocaleType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Locale 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" : "hasLocale", "fluentEnumGetterMethodName" : "locale", "fluentEnumSetterMethodName" : "locale", "fluentGetterMethodName" : "localeAsString", "fluentSetterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see LocaleType", "fluentSetterMethodName" : "locale", "getterDocumentation" : "

The locale of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #locale} will return {@link LocaleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #localeAsString}.\n

\n@return The locale of the user.\n@see LocaleType", "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" : "Locale", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Locale", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Locale", "sensitive" : false, "setterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType", "setterMethodName" : "setLocale", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "locale", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "locale", "variableType" : "String", "documentation" : "

The locale of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorage", "beanStyleSetterMethodName" : "setStorage", "c2jName" : "Storage", "c2jShape" : "UserStorageMetadata", "defaultConsumerFluentSetterDocumentation" : "

The storage for the user.

\nThis is a convenience that creates an instance of the {@link UserStorageMetadata.Builder} avoiding the need to create one manually via {@link UserStorageMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserStorageMetadata.Builder#build()} is called immediately and its result is passed to {@link #storage(UserStorageMetadata)}.\n@param storage a consumer that will call methods on {@link UserStorageMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storage(UserStorageMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The storage for the user.

\n@return The storage for the user.\n@deprecated Use {@link #storage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The storage for the user.

\n@param storage The storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storage(UserStorageMetadata)}\n", "documentation" : "

The storage for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Storage 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" : "hasStorage", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storage", "fluentSetterDocumentation" : "

The storage for the user.

\n@param storage The storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storage", "getterDocumentation" : "

The storage for the user.

\n@return The storage for the user.", "getterModel" : { "returnType" : "UserStorageMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Storage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Storage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Storage", "sensitive" : false, "setterDocumentation" : "

The storage for the user.

\n@param storage The storage for the user.", "setterMethodName" : "setStorage", "setterModel" : { "variableDeclarationType" : "UserStorageMetadata", "variableName" : "storage", "variableType" : "UserStorageMetadata", "documentation" : null, "simpleType" : "UserStorageMetadata", "variableSetterType" : "UserStorageMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserStorageMetadata", "variableName" : "storage", "variableType" : "UserStorageMetadata", "documentation" : "

The storage for the user.

", "simpleType" : "UserStorageMetadata", "variableSetterType" : "UserStorageMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreatedTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the user was created.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #createdTimestamp(Instant)}.\n@param createdTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time when the user was created.

\n@return The time when the user was created.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the user was created.

\n@param createdTimestamp The time when the user was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The time when the user was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The time when the user was created.

\n@param createdTimestamp The time when the user was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The time when the user was created.

\n@return The time when the user was created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the user was created.

\n@param createdTimestamp The time when the user was created.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the user was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EmailAddress" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmailAddress", "beanStyleSetterMethodName" : "setEmailAddress", "c2jName" : "EmailAddress", "c2jShape" : "EmailAddressType", "defaultConsumerFluentSetterDocumentation" : "

The email address of the 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 #emailAddress(String)}.\n@param emailAddress 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 #emailAddress(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The email address of the user.

\n@return The email address of the user.\n@deprecated Use {@link #emailAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #emailAddress(String)}\n", "documentation" : "

The email address of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EmailAddress 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" : "hasEmailAddress", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "emailAddress", "fluentSetterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "emailAddress", "getterDocumentation" : "

The email address of the user.

\n@return The email address of the 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" : "EmailAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EmailAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EmailAddress", "sensitive" : false, "setterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.", "setterMethodName" : "setEmailAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : "

The email address of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "GivenName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGivenName", "beanStyleSetterMethodName" : "setGivenName", "c2jName" : "GivenName", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The given name of the 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 #givenName(String)}.\n@param givenName 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 #givenName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The given name of the user.

\n@return The given name of the user.\n@deprecated Use {@link #givenName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #givenName(String)}\n", "documentation" : "

The given name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GivenName 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" : "hasGivenName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "givenName", "fluentSetterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "givenName", "getterDocumentation" : "

The given name of the user.

\n@return The given name of the 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" : "GivenName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GivenName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GivenName", "sensitive" : false, "setterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.", "setterMethodName" : "setGivenName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : "

The given name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the user.

\n@return The ID of the 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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Locale" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLocale", "beanStyleSetterMethodName" : "setLocale", "c2jName" : "Locale", "c2jShape" : "LocaleType", "defaultConsumerFluentSetterDocumentation" : "

The locale of the 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 #localeAsString(String)}.\n@param locale 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 #locale(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The locale of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #locale} will return {@link LocaleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #localeAsString}.\n

\n@return The locale of the user.\n@see LocaleType\n@deprecated Use {@link #localeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see LocaleType\n@deprecated Use {@link #locale(String)}\n", "documentation" : "

The locale of the user.

", "endpointDiscoveryId" : false, "enumType" : "LocaleType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Locale 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" : "hasLocale", "fluentEnumGetterMethodName" : "locale", "fluentEnumSetterMethodName" : "locale", "fluentGetterMethodName" : "localeAsString", "fluentSetterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see LocaleType", "fluentSetterMethodName" : "locale", "getterDocumentation" : "

The locale of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #locale} will return {@link LocaleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #localeAsString}.\n

\n@return The locale of the user.\n@see LocaleType", "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" : "Locale", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Locale", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Locale", "sensitive" : false, "setterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType", "setterMethodName" : "setLocale", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "locale", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "locale", "variableType" : "String", "documentation" : "

The locale of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ModifiedTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getModifiedTimestamp", "beanStyleSetterMethodName" : "setModifiedTimestamp", "c2jName" : "ModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the user was modified.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #modifiedTimestamp(Instant)}.\n@param modifiedTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #modifiedTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time when the user was modified.

\n@return The time when the user was modified.\n@deprecated Use {@link #modifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the user was modified.

\n@param modifiedTimestamp The time when the user was modified.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #modifiedTimestamp(Instant)}\n", "documentation" : "

The time when the user was modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ModifiedTimestamp 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" : "hasModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modifiedTimestamp", "fluentSetterDocumentation" : "

The time when the user was modified.

\n@param modifiedTimestamp The time when the user was modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "modifiedTimestamp", "getterDocumentation" : "

The time when the user was modified.

\n@return The time when the user was modified.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the user was modified.

\n@param modifiedTimestamp The time when the user was modified.", "setterMethodName" : "setModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the user was modified.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "OrganizationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #organizationId(String)}\n", "documentation" : "

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "organizationId", "getterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.", "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" : "OrganizationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OrganizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RecycleBinFolderId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRecycleBinFolderId", "beanStyleSetterMethodName" : "setRecycleBinFolderId", "c2jName" : "RecycleBinFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the recycle bin folder.

\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 #recycleBinFolderId(String)}.\n@param recycleBinFolderId 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 #recycleBinFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the recycle bin folder.

\n@return The ID of the recycle bin folder.\n@deprecated Use {@link #recycleBinFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the recycle bin folder.

\n@param recycleBinFolderId The ID of the recycle bin folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #recycleBinFolderId(String)}\n", "documentation" : "

The ID of the recycle bin folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RecycleBinFolderId 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" : "hasRecycleBinFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recycleBinFolderId", "fluentSetterDocumentation" : "

The ID of the recycle bin folder.

\n@param recycleBinFolderId The ID of the recycle bin folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recycleBinFolderId", "getterDocumentation" : "

The ID of the recycle bin folder.

\n@return The ID of the recycle bin folder.", "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" : "RecycleBinFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecycleBinFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecycleBinFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the recycle bin folder.

\n@param recycleBinFolderId The ID of the recycle bin folder.", "setterMethodName" : "setRecycleBinFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recycleBinFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recycleBinFolderId", "variableType" : "String", "documentation" : "

The ID of the recycle bin folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RootFolderId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRootFolderId", "beanStyleSetterMethodName" : "setRootFolderId", "c2jName" : "RootFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the root folder.

\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 #rootFolderId(String)}.\n@param rootFolderId 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 #rootFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the root folder.

\n@return The ID of the root folder.\n@deprecated Use {@link #rootFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the root folder.

\n@param rootFolderId The ID of the root folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #rootFolderId(String)}\n", "documentation" : "

The ID of the root folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RootFolderId 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" : "hasRootFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rootFolderId", "fluentSetterDocumentation" : "

The ID of the root folder.

\n@param rootFolderId The ID of the root folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rootFolderId", "getterDocumentation" : "

The ID of the root folder.

\n@return The ID of the root folder.", "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" : "RootFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RootFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RootFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the root folder.

\n@param rootFolderId The ID of the root folder.", "setterMethodName" : "setRootFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "rootFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "rootFolderId", "variableType" : "String", "documentation" : "

The ID of the root folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Status" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "UserStatusType", "defaultConsumerFluentSetterDocumentation" : "

The status of the 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 #statusAsString(String)}.\n@param status 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 #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link UserStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the user.\n@see UserStatusType\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status of the user.

\n@param status The status of the user.\n@see UserStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserStatusType\n@deprecated Use {@link #status(String)}\n", "documentation" : "

The status of the user.

", "endpointDiscoveryId" : false, "enumType" : "UserStatusType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status 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" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status of the user.

\n@param status The status of the user.\n@see UserStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserStatusType", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link UserStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the user.\n@see UserStatusType", "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" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status of the user.

\n@param status The status of the user.\n@see UserStatusType", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Storage" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorage", "beanStyleSetterMethodName" : "setStorage", "c2jName" : "Storage", "c2jShape" : "UserStorageMetadata", "defaultConsumerFluentSetterDocumentation" : "

The storage for the user.

\nThis is a convenience that creates an instance of the {@link UserStorageMetadata.Builder} avoiding the need to create one manually via {@link UserStorageMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserStorageMetadata.Builder#build()} is called immediately and its result is passed to {@link #storage(UserStorageMetadata)}.\n@param storage a consumer that will call methods on {@link UserStorageMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storage(UserStorageMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The storage for the user.

\n@return The storage for the user.\n@deprecated Use {@link #storage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The storage for the user.

\n@param storage The storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storage(UserStorageMetadata)}\n", "documentation" : "

The storage for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Storage 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" : "hasStorage", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storage", "fluentSetterDocumentation" : "

The storage for the user.

\n@param storage The storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storage", "getterDocumentation" : "

The storage for the user.

\n@return The storage for the user.", "getterModel" : { "returnType" : "UserStorageMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Storage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Storage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Storage", "sensitive" : false, "setterDocumentation" : "

The storage for the user.

\n@param storage The storage for the user.", "setterMethodName" : "setStorage", "setterModel" : { "variableDeclarationType" : "UserStorageMetadata", "variableName" : "storage", "variableType" : "UserStorageMetadata", "documentation" : null, "simpleType" : "UserStorageMetadata", "variableSetterType" : "UserStorageMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserStorageMetadata", "variableName" : "storage", "variableType" : "UserStorageMetadata", "documentation" : "

The storage for the user.

", "simpleType" : "UserStorageMetadata", "variableSetterType" : "UserStorageMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Surname" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSurname", "beanStyleSetterMethodName" : "setSurname", "c2jName" : "Surname", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The surname of the 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 #surname(String)}.\n@param surname 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 #surname(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The surname of the user.

\n@return The surname of the user.\n@deprecated Use {@link #surname()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #surname(String)}\n", "documentation" : "

The surname of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Surname 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" : "hasSurname", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "surname", "fluentSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "surname", "getterDocumentation" : "

The surname of the user.

\n@return The surname of the 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" : "Surname", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Surname", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Surname", "sensitive" : false, "setterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.", "setterMethodName" : "setSurname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : "

The surname of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TimeZoneId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeZoneId", "beanStyleSetterMethodName" : "setTimeZoneId", "c2jName" : "TimeZoneId", "c2jShape" : "TimeZoneIdType", "defaultConsumerFluentSetterDocumentation" : "

The time zone ID of the 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 #timeZoneId(String)}.\n@param timeZoneId 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 #timeZoneId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the user.\n@deprecated Use {@link #timeZoneId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #timeZoneId(String)}\n", "documentation" : "

The time zone ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeZoneId 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" : "hasTimeZoneId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeZoneId", "fluentSetterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeZoneId", "getterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the 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" : "TimeZoneId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeZoneId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeZoneId", "sensitive" : false, "setterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.", "setterMethodName" : "setTimeZoneId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : "

The time zone ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Type" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "UserType", "defaultConsumerFluentSetterDocumentation" : "

The type of 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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link UserType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of user.\n@see UserType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of user.

\n@param type The type of user.\n@see UserType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of user.

", "endpointDiscoveryId" : false, "enumType" : "UserType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of user.

\n@param type The type of user.\n@see UserType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link UserType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of user.\n@see UserType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of user.

\n@param type The type of user.\n@see UserType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Username" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "UsernameType", "defaultConsumerFluentSetterDocumentation" : "

The login name of the 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 #username(String)}.\n@param username 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 #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The login name of the user.

\n@return The login name of the user.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The login name of the user.

\n@param username The login name of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "

The login name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username 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" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "

The login name of the user.

\n@param username The login name of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "

The login name of the user.

\n@return The login name of the 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" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The login name of the user.

\n@param username The login name of the user.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The login name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the user.

\n@return The ID of the 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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "UsernameType", "defaultConsumerFluentSetterDocumentation" : "

The login name of the 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 #username(String)}.\n@param username 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 #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The login name of the user.

\n@return The login name of the user.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The login name of the user.

\n@param username The login name of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "

The login name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username 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" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "

The login name of the user.

\n@param username The login name of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "

The login name of the user.

\n@return The login name of the 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" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The login name of the user.

\n@param username The login name of the user.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The login name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmailAddress", "beanStyleSetterMethodName" : "setEmailAddress", "c2jName" : "EmailAddress", "c2jShape" : "EmailAddressType", "defaultConsumerFluentSetterDocumentation" : "

The email address of the 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 #emailAddress(String)}.\n@param emailAddress 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 #emailAddress(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The email address of the user.

\n@return The email address of the user.\n@deprecated Use {@link #emailAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #emailAddress(String)}\n", "documentation" : "

The email address of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EmailAddress 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" : "hasEmailAddress", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "emailAddress", "fluentSetterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "emailAddress", "getterDocumentation" : "

The email address of the user.

\n@return The email address of the 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" : "EmailAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EmailAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EmailAddress", "sensitive" : false, "setterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.", "setterMethodName" : "setEmailAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : "

The email address of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGivenName", "beanStyleSetterMethodName" : "setGivenName", "c2jName" : "GivenName", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The given name of the 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 #givenName(String)}.\n@param givenName 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 #givenName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The given name of the user.

\n@return The given name of the user.\n@deprecated Use {@link #givenName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #givenName(String)}\n", "documentation" : "

The given name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GivenName 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" : "hasGivenName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "givenName", "fluentSetterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "givenName", "getterDocumentation" : "

The given name of the user.

\n@return The given name of the 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" : "GivenName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GivenName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GivenName", "sensitive" : false, "setterDocumentation" : "

The given name of the user.

\n@param givenName The given name of the user.", "setterMethodName" : "setGivenName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : "

The given name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSurname", "beanStyleSetterMethodName" : "setSurname", "c2jName" : "Surname", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The surname of the 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 #surname(String)}.\n@param surname 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 #surname(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The surname of the user.

\n@return The surname of the user.\n@deprecated Use {@link #surname()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #surname(String)}\n", "documentation" : "

The surname of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Surname 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" : "hasSurname", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "surname", "fluentSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "surname", "getterDocumentation" : "

The surname of the user.

\n@return The surname of the 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" : "Surname", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Surname", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Surname", "sensitive" : false, "setterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.", "setterMethodName" : "setSurname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : "

The surname of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationId", "beanStyleSetterMethodName" : "setOrganizationId", "c2jName" : "OrganizationId", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the organization.

\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 #organizationId(String)}.\n@param organizationId 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 #organizationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.\n@deprecated Use {@link #organizationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #organizationId(String)}\n", "documentation" : "

The ID of the organization.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationId 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" : "hasOrganizationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationId", "fluentSetterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "organizationId", "getterDocumentation" : "

The ID of the organization.

\n@return The ID of the organization.", "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" : "OrganizationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OrganizationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationId", "sensitive" : false, "setterDocumentation" : "

The ID of the organization.

\n@param organizationId The ID of the organization.", "setterMethodName" : "setOrganizationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationId", "variableType" : "String", "documentation" : "

The ID of the organization.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRootFolderId", "beanStyleSetterMethodName" : "setRootFolderId", "c2jName" : "RootFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the root folder.

\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 #rootFolderId(String)}.\n@param rootFolderId 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 #rootFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the root folder.

\n@return The ID of the root folder.\n@deprecated Use {@link #rootFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the root folder.

\n@param rootFolderId The ID of the root folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #rootFolderId(String)}\n", "documentation" : "

The ID of the root folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RootFolderId 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" : "hasRootFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rootFolderId", "fluentSetterDocumentation" : "

The ID of the root folder.

\n@param rootFolderId The ID of the root folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rootFolderId", "getterDocumentation" : "

The ID of the root folder.

\n@return The ID of the root folder.", "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" : "RootFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RootFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RootFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the root folder.

\n@param rootFolderId The ID of the root folder.", "setterMethodName" : "setRootFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "rootFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "rootFolderId", "variableType" : "String", "documentation" : "

The ID of the root folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRecycleBinFolderId", "beanStyleSetterMethodName" : "setRecycleBinFolderId", "c2jName" : "RecycleBinFolderId", "c2jShape" : "ResourceIdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the recycle bin folder.

\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 #recycleBinFolderId(String)}.\n@param recycleBinFolderId 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 #recycleBinFolderId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the recycle bin folder.

\n@return The ID of the recycle bin folder.\n@deprecated Use {@link #recycleBinFolderId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the recycle bin folder.

\n@param recycleBinFolderId The ID of the recycle bin folder.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #recycleBinFolderId(String)}\n", "documentation" : "

The ID of the recycle bin folder.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RecycleBinFolderId 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" : "hasRecycleBinFolderId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recycleBinFolderId", "fluentSetterDocumentation" : "

The ID of the recycle bin folder.

\n@param recycleBinFolderId The ID of the recycle bin folder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recycleBinFolderId", "getterDocumentation" : "

The ID of the recycle bin folder.

\n@return The ID of the recycle bin folder.", "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" : "RecycleBinFolderId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RecycleBinFolderId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecycleBinFolderId", "sensitive" : false, "setterDocumentation" : "

The ID of the recycle bin folder.

\n@param recycleBinFolderId The ID of the recycle bin folder.", "setterMethodName" : "setRecycleBinFolderId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recycleBinFolderId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recycleBinFolderId", "variableType" : "String", "documentation" : "

The ID of the recycle bin folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "UserStatusType", "defaultConsumerFluentSetterDocumentation" : "

The status of the 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 #statusAsString(String)}.\n@param status 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 #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The status of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link UserStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the user.\n@see UserStatusType\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The status of the user.

\n@param status The status of the user.\n@see UserStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserStatusType\n@deprecated Use {@link #status(String)}\n", "documentation" : "

The status of the user.

", "endpointDiscoveryId" : false, "enumType" : "UserStatusType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status 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" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status of the user.

\n@param status The status of the user.\n@see UserStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserStatusType", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link UserStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the user.\n@see UserStatusType", "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" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status of the user.

\n@param status The status of the user.\n@see UserStatusType", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "UserType", "defaultConsumerFluentSetterDocumentation" : "

The type of 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 #typeAsString(String)}.\n@param type 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 #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link UserType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of user.\n@see UserType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of user.

\n@param type The type of user.\n@see UserType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of user.

", "endpointDiscoveryId" : false, "enumType" : "UserType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type 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" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of user.

\n@param type The type of user.\n@see UserType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link UserType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of user.\n@see UserType", "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" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of user.

\n@param type The type of user.\n@see UserType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreatedTimestamp", "beanStyleSetterMethodName" : "setCreatedTimestamp", "c2jName" : "CreatedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the user was created.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #createdTimestamp(Instant)}.\n@param createdTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time when the user was created.

\n@return The time when the user was created.\n@deprecated Use {@link #createdTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the user was created.

\n@param createdTimestamp The time when the user was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createdTimestamp(Instant)}\n", "documentation" : "

The time when the user was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreatedTimestamp 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" : "hasCreatedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdTimestamp", "fluentSetterDocumentation" : "

The time when the user was created.

\n@param createdTimestamp The time when the user was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdTimestamp", "getterDocumentation" : "

The time when the user was created.

\n@return The time when the user was created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreatedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the user was created.

\n@param createdTimestamp The time when the user was created.", "setterMethodName" : "setCreatedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the user was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getModifiedTimestamp", "beanStyleSetterMethodName" : "setModifiedTimestamp", "c2jName" : "ModifiedTimestamp", "c2jShape" : "TimestampType", "defaultConsumerFluentSetterDocumentation" : "

The time when the user was modified.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #modifiedTimestamp(Instant)}.\n@param modifiedTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #modifiedTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time when the user was modified.

\n@return The time when the user was modified.\n@deprecated Use {@link #modifiedTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time when the user was modified.

\n@param modifiedTimestamp The time when the user was modified.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #modifiedTimestamp(Instant)}\n", "documentation" : "

The time when the user was modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ModifiedTimestamp 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" : "hasModifiedTimestamp", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modifiedTimestamp", "fluentSetterDocumentation" : "

The time when the user was modified.

\n@param modifiedTimestamp The time when the user was modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "modifiedTimestamp", "getterDocumentation" : "

The time when the user was modified.

\n@return The time when the user was modified.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ModifiedTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ModifiedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ModifiedTimestamp", "sensitive" : false, "setterDocumentation" : "

The time when the user was modified.

\n@param modifiedTimestamp The time when the user was modified.", "setterMethodName" : "setModifiedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The time when the user was modified.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTimeZoneId", "beanStyleSetterMethodName" : "setTimeZoneId", "c2jName" : "TimeZoneId", "c2jShape" : "TimeZoneIdType", "defaultConsumerFluentSetterDocumentation" : "

The time zone ID of the 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 #timeZoneId(String)}.\n@param timeZoneId 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 #timeZoneId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the user.\n@deprecated Use {@link #timeZoneId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #timeZoneId(String)}\n", "documentation" : "

The time zone ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TimeZoneId 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" : "hasTimeZoneId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeZoneId", "fluentSetterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeZoneId", "getterDocumentation" : "

The time zone ID of the user.

\n@return The time zone ID of the 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" : "TimeZoneId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeZoneId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeZoneId", "sensitive" : false, "setterDocumentation" : "

The time zone ID of the user.

\n@param timeZoneId The time zone ID of the user.", "setterMethodName" : "setTimeZoneId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeZoneId", "variableType" : "String", "documentation" : "

The time zone ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLocale", "beanStyleSetterMethodName" : "setLocale", "c2jName" : "Locale", "c2jShape" : "LocaleType", "defaultConsumerFluentSetterDocumentation" : "

The locale of the 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 #localeAsString(String)}.\n@param locale 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 #locale(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The locale of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #locale} will return {@link LocaleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #localeAsString}.\n

\n@return The locale of the user.\n@see LocaleType\n@deprecated Use {@link #localeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see LocaleType\n@deprecated Use {@link #locale(String)}\n", "documentation" : "

The locale of the user.

", "endpointDiscoveryId" : false, "enumType" : "LocaleType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Locale 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" : "hasLocale", "fluentEnumGetterMethodName" : "locale", "fluentEnumSetterMethodName" : "locale", "fluentGetterMethodName" : "localeAsString", "fluentSetterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType\n@return Returns a reference to this object so that method calls can be chained together.\n@see LocaleType", "fluentSetterMethodName" : "locale", "getterDocumentation" : "

The locale of the user.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #locale} will return {@link LocaleType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #localeAsString}.\n

\n@return The locale of the user.\n@see LocaleType", "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" : "Locale", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Locale", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Locale", "sensitive" : false, "setterDocumentation" : "

The locale of the user.

\n@param locale The locale of the user.\n@see LocaleType", "setterMethodName" : "setLocale", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "locale", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "locale", "variableType" : "String", "documentation" : "

The locale of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorage", "beanStyleSetterMethodName" : "setStorage", "c2jName" : "Storage", "c2jShape" : "UserStorageMetadata", "defaultConsumerFluentSetterDocumentation" : "

The storage for the user.

\nThis is a convenience that creates an instance of the {@link UserStorageMetadata.Builder} avoiding the need to create one manually via {@link UserStorageMetadata#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserStorageMetadata.Builder#build()} is called immediately and its result is passed to {@link #storage(UserStorageMetadata)}.\n@param storage a consumer that will call methods on {@link UserStorageMetadata.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storage(UserStorageMetadata)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The storage for the user.

\n@return The storage for the user.\n@deprecated Use {@link #storage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The storage for the user.

\n@param storage The storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storage(UserStorageMetadata)}\n", "documentation" : "

The storage for the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Storage 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" : "hasStorage", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storage", "fluentSetterDocumentation" : "

The storage for the user.

\n@param storage The storage for the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storage", "getterDocumentation" : "

The storage for the user.

\n@return The storage for the user.", "getterModel" : { "returnType" : "UserStorageMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Storage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Storage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Storage", "sensitive" : false, "setterDocumentation" : "

The storage for the user.

\n@param storage The storage for the user.", "setterMethodName" : "setStorage", "setterModel" : { "variableDeclarationType" : "UserStorageMetadata", "variableName" : "storage", "variableType" : "UserStorageMetadata", "documentation" : null, "simpleType" : "UserStorageMetadata", "variableSetterType" : "UserStorageMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserStorageMetadata", "variableName" : "storage", "variableType" : "UserStorageMetadata", "documentation" : "

The storage for the user.

", "simpleType" : "UserStorageMetadata", "variableSetterType" : "UserStorageMetadata" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "User", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "User", "variableName" : "user", "variableType" : "User", "documentation" : null, "simpleType" : "User", "variableSetterType" : "User" }, "wrapper" : false, "xmlNamespace" : null }, "UserFilterType" : { "c2jName" : "UserFilterType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "ALL", "value" : "ALL" }, { "name" : "ACTIVE_PENDING", "value" : "ACTIVE_PENDING" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UserFilterType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UserFilterType", "variableName" : "userFilterType", "variableType" : "UserFilterType", "documentation" : null, "simpleType" : "UserFilterType", "variableSetterType" : "UserFilterType" }, "wrapper" : false, "xmlNamespace" : null }, "UserMetadata" : { "c2jName" : "UserMetadata", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the metadata of the user.

", "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" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the user.

\n@return The ID of the 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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "UsernameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the 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 #username(String)}.\n@param username 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 #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the user.

\n@return The name of the user.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the user.

\n@param username The name of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "

The name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username 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" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "

The name of the user.

\n@param username The name of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "

The name of the user.

\n@return The name of the 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" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The name of the user.

\n@param username The name of the user.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGivenName", "beanStyleSetterMethodName" : "setGivenName", "c2jName" : "GivenName", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The given name of the user before a rename 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 #givenName(String)}.\n@param givenName 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 #givenName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The given name of the user before a rename operation.

\n@return The given name of the user before a rename operation.\n@deprecated Use {@link #givenName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The given name of the user before a rename operation.

\n@param givenName The given name of the user before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #givenName(String)}\n", "documentation" : "

The given name of the user before a rename operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GivenName 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" : "hasGivenName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "givenName", "fluentSetterDocumentation" : "

The given name of the user before a rename operation.

\n@param givenName The given name of the user before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "givenName", "getterDocumentation" : "

The given name of the user before a rename operation.

\n@return The given name of the user before a rename 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" : "GivenName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GivenName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GivenName", "sensitive" : false, "setterDocumentation" : "

The given name of the user before a rename operation.

\n@param givenName The given name of the user before a rename operation.", "setterMethodName" : "setGivenName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : "

The given name of the user before a rename operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSurname", "beanStyleSetterMethodName" : "setSurname", "c2jName" : "Surname", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The surname of the 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 #surname(String)}.\n@param surname 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 #surname(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The surname of the user.

\n@return The surname of the user.\n@deprecated Use {@link #surname()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #surname(String)}\n", "documentation" : "

The surname of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Surname 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" : "hasSurname", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "surname", "fluentSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "surname", "getterDocumentation" : "

The surname of the user.

\n@return The surname of the 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" : "Surname", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Surname", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Surname", "sensitive" : false, "setterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.", "setterMethodName" : "setSurname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : "

The surname of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmailAddress", "beanStyleSetterMethodName" : "setEmailAddress", "c2jName" : "EmailAddress", "c2jShape" : "EmailAddressType", "defaultConsumerFluentSetterDocumentation" : "

The email address of the 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 #emailAddress(String)}.\n@param emailAddress 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 #emailAddress(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The email address of the user.

\n@return The email address of the user.\n@deprecated Use {@link #emailAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #emailAddress(String)}\n", "documentation" : "

The email address of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EmailAddress 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" : "hasEmailAddress", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "emailAddress", "fluentSetterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "emailAddress", "getterDocumentation" : "

The email address of the user.

\n@return The email address of the 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" : "EmailAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EmailAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EmailAddress", "sensitive" : false, "setterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.", "setterMethodName" : "setEmailAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : "

The email address of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EmailAddress" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmailAddress", "beanStyleSetterMethodName" : "setEmailAddress", "c2jName" : "EmailAddress", "c2jShape" : "EmailAddressType", "defaultConsumerFluentSetterDocumentation" : "

The email address of the 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 #emailAddress(String)}.\n@param emailAddress 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 #emailAddress(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The email address of the user.

\n@return The email address of the user.\n@deprecated Use {@link #emailAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #emailAddress(String)}\n", "documentation" : "

The email address of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EmailAddress 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" : "hasEmailAddress", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "emailAddress", "fluentSetterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "emailAddress", "getterDocumentation" : "

The email address of the user.

\n@return The email address of the 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" : "EmailAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EmailAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EmailAddress", "sensitive" : false, "setterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.", "setterMethodName" : "setEmailAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : "

The email address of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "GivenName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGivenName", "beanStyleSetterMethodName" : "setGivenName", "c2jName" : "GivenName", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The given name of the user before a rename 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 #givenName(String)}.\n@param givenName 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 #givenName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The given name of the user before a rename operation.

\n@return The given name of the user before a rename operation.\n@deprecated Use {@link #givenName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The given name of the user before a rename operation.

\n@param givenName The given name of the user before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #givenName(String)}\n", "documentation" : "

The given name of the user before a rename operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GivenName 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" : "hasGivenName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "givenName", "fluentSetterDocumentation" : "

The given name of the user before a rename operation.

\n@param givenName The given name of the user before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "givenName", "getterDocumentation" : "

The given name of the user before a rename operation.

\n@return The given name of the user before a rename 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" : "GivenName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GivenName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GivenName", "sensitive" : false, "setterDocumentation" : "

The given name of the user before a rename operation.

\n@param givenName The given name of the user before a rename operation.", "setterMethodName" : "setGivenName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : "

The given name of the user before a rename operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Id" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the user.

\n@return The ID of the 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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Surname" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSurname", "beanStyleSetterMethodName" : "setSurname", "c2jName" : "Surname", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The surname of the 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 #surname(String)}.\n@param surname 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 #surname(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The surname of the user.

\n@return The surname of the user.\n@deprecated Use {@link #surname()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #surname(String)}\n", "documentation" : "

The surname of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Surname 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" : "hasSurname", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "surname", "fluentSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "surname", "getterDocumentation" : "

The surname of the user.

\n@return The surname of the 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" : "Surname", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Surname", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Surname", "sensitive" : false, "setterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.", "setterMethodName" : "setSurname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : "

The surname of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Username" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "UsernameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the 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 #username(String)}.\n@param username 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 #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the user.

\n@return The name of the user.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the user.

\n@param username The name of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "

The name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username 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" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "

The name of the user.

\n@param username The name of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "

The name of the user.

\n@return The name of the 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" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The name of the user.

\n@param username The name of the user.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "IdType", "defaultConsumerFluentSetterDocumentation" : "

The ID of the 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 #id(String)}.\n@param id 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 #id(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the user.

\n@return The ID of the user.\n@deprecated Use {@link #id()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #id(String)}\n", "documentation" : "

The ID of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Id 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" : "hasId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of the user.

\n@return The ID of the 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" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of the user.

\n@param id The ID of the user.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUsername", "beanStyleSetterMethodName" : "setUsername", "c2jName" : "Username", "c2jShape" : "UsernameType", "defaultConsumerFluentSetterDocumentation" : "

The name of the 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 #username(String)}.\n@param username 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 #username(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the user.

\n@return The name of the user.\n@deprecated Use {@link #username()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the user.

\n@param username The name of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #username(String)}\n", "documentation" : "

The name of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Username 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" : "hasUsername", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "username", "fluentSetterDocumentation" : "

The name of the user.

\n@param username The name of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "username", "getterDocumentation" : "

The name of the user.

\n@return The name of the 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" : "Username", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Username", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Username", "sensitive" : false, "setterDocumentation" : "

The name of the user.

\n@param username The name of the user.", "setterMethodName" : "setUsername", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "username", "variableType" : "String", "documentation" : "

The name of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getGivenName", "beanStyleSetterMethodName" : "setGivenName", "c2jName" : "GivenName", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The given name of the user before a rename 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 #givenName(String)}.\n@param givenName 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 #givenName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The given name of the user before a rename operation.

\n@return The given name of the user before a rename operation.\n@deprecated Use {@link #givenName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The given name of the user before a rename operation.

\n@param givenName The given name of the user before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #givenName(String)}\n", "documentation" : "

The given name of the user before a rename operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GivenName 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" : "hasGivenName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "givenName", "fluentSetterDocumentation" : "

The given name of the user before a rename operation.

\n@param givenName The given name of the user before a rename operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "givenName", "getterDocumentation" : "

The given name of the user before a rename operation.

\n@return The given name of the user before a rename 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" : "GivenName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GivenName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GivenName", "sensitive" : false, "setterDocumentation" : "

The given name of the user before a rename operation.

\n@param givenName The given name of the user before a rename operation.", "setterMethodName" : "setGivenName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "givenName", "variableType" : "String", "documentation" : "

The given name of the user before a rename operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSurname", "beanStyleSetterMethodName" : "setSurname", "c2jName" : "Surname", "c2jShape" : "UserAttributeValueType", "defaultConsumerFluentSetterDocumentation" : "

The surname of the 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 #surname(String)}.\n@param surname 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 #surname(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The surname of the user.

\n@return The surname of the user.\n@deprecated Use {@link #surname()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #surname(String)}\n", "documentation" : "

The surname of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Surname 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" : "hasSurname", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "surname", "fluentSetterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "surname", "getterDocumentation" : "

The surname of the user.

\n@return The surname of the 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" : "Surname", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Surname", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Surname", "sensitive" : false, "setterDocumentation" : "

The surname of the user.

\n@param surname The surname of the user.", "setterMethodName" : "setSurname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "surname", "variableType" : "String", "documentation" : "

The surname of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmailAddress", "beanStyleSetterMethodName" : "setEmailAddress", "c2jName" : "EmailAddress", "c2jShape" : "EmailAddressType", "defaultConsumerFluentSetterDocumentation" : "

The email address of the 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 #emailAddress(String)}.\n@param emailAddress 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 #emailAddress(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The email address of the user.

\n@return The email address of the user.\n@deprecated Use {@link #emailAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #emailAddress(String)}\n", "documentation" : "

The email address of the user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EmailAddress 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" : "hasEmailAddress", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "emailAddress", "fluentSetterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "emailAddress", "getterDocumentation" : "

The email address of the user.

\n@return The email address of the 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" : "EmailAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EmailAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EmailAddress", "sensitive" : false, "setterDocumentation" : "

The email address of the user.

\n@param emailAddress The email address of the user.", "setterMethodName" : "setEmailAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : "

The email address of the user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UserMetadata", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UserMetadata", "variableName" : "userMetadata", "variableType" : "UserMetadata", "documentation" : null, "simpleType" : "UserMetadata", "variableSetterType" : "UserMetadata" }, "wrapper" : false, "xmlNamespace" : null }, "UserSortType" : { "c2jName" : "UserSortType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "USER_NAME", "value" : "USER_NAME" }, { "name" : "FULL_NAME", "value" : "FULL_NAME" }, { "name" : "STORAGE_LIMIT", "value" : "STORAGE_LIMIT" }, { "name" : "USER_STATUS", "value" : "USER_STATUS" }, { "name" : "STORAGE_USED", "value" : "STORAGE_USED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UserSortType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UserSortType", "variableName" : "userSortType", "variableType" : "UserSortType", "documentation" : null, "simpleType" : "UserSortType", "variableSetterType" : "UserSortType" }, "wrapper" : false, "xmlNamespace" : null }, "UserStatusType" : { "c2jName" : "UserStatusType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "ACTIVE", "value" : "ACTIVE" }, { "name" : "INACTIVE", "value" : "INACTIVE" }, { "name" : "PENDING", "value" : "PENDING" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UserStatusType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UserStatusType", "variableName" : "userStatusType", "variableType" : "UserStatusType", "documentation" : null, "simpleType" : "UserStatusType", "variableSetterType" : "UserStatusType" }, "wrapper" : false, "xmlNamespace" : null }, "UserStorageMetadata" : { "c2jName" : "UserStorageMetadata", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the storage for a user.

", "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" : "getStorageUtilizedInBytes", "beanStyleSetterMethodName" : "setStorageUtilizedInBytes", "c2jName" : "StorageUtilizedInBytes", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The amount of storage used, in bytes.

\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 #storageUtilizedInBytes(Long)}.\n@param storageUtilizedInBytes 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 #storageUtilizedInBytes(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The amount of storage used, in bytes.

\n@return The amount of storage used, in bytes.\n@deprecated Use {@link #storageUtilizedInBytes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The amount of storage used, in bytes.

\n@param storageUtilizedInBytes The amount of storage used, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageUtilizedInBytes(Long)}\n", "documentation" : "

The amount of storage used, in bytes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageUtilizedInBytes 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" : "hasStorageUtilizedInBytes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageUtilizedInBytes", "fluentSetterDocumentation" : "

The amount of storage used, in bytes.

\n@param storageUtilizedInBytes The amount of storage used, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageUtilizedInBytes", "getterDocumentation" : "

The amount of storage used, in bytes.

\n@return The amount of storage used, in bytes.", "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" : "StorageUtilizedInBytes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageUtilizedInBytes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "StorageUtilizedInBytes", "sensitive" : false, "setterDocumentation" : "

The amount of storage used, in bytes.

\n@param storageUtilizedInBytes The amount of storage used, in bytes.", "setterMethodName" : "setStorageUtilizedInBytes", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "storageUtilizedInBytes", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "storageUtilizedInBytes", "variableType" : "Long", "documentation" : "

The amount of storage used, in bytes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageRule", "beanStyleSetterMethodName" : "setStorageRule", "c2jName" : "StorageRule", "c2jShape" : "StorageRuleType", "defaultConsumerFluentSetterDocumentation" : "

The storage for a user.

\nThis is a convenience that creates an instance of the {@link StorageRuleType.Builder} avoiding the need to create one manually via {@link StorageRuleType#builder()}.\n\nWhen the {@link Consumer} completes, {@link StorageRuleType.Builder#build()} is called immediately and its result is passed to {@link #storageRule(StorageRuleType)}.\n@param storageRule a consumer that will call methods on {@link StorageRuleType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageRule(StorageRuleType)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The storage for a user.

\n@return The storage for a user.\n@deprecated Use {@link #storageRule()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The storage for a user.

\n@param storageRule The storage for a user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageRule(StorageRuleType)}\n", "documentation" : "

The storage for a user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageRule 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" : "hasStorageRule", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageRule", "fluentSetterDocumentation" : "

The storage for a user.

\n@param storageRule The storage for a user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageRule", "getterDocumentation" : "

The storage for a user.

\n@return The storage for a user.", "getterModel" : { "returnType" : "StorageRuleType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StorageRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "StorageRule", "sensitive" : false, "setterDocumentation" : "

The storage for a user.

\n@param storageRule The storage for a user.", "setterMethodName" : "setStorageRule", "setterModel" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : null, "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : "

The storage for a user.

", "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "StorageRule" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageRule", "beanStyleSetterMethodName" : "setStorageRule", "c2jName" : "StorageRule", "c2jShape" : "StorageRuleType", "defaultConsumerFluentSetterDocumentation" : "

The storage for a user.

\nThis is a convenience that creates an instance of the {@link StorageRuleType.Builder} avoiding the need to create one manually via {@link StorageRuleType#builder()}.\n\nWhen the {@link Consumer} completes, {@link StorageRuleType.Builder#build()} is called immediately and its result is passed to {@link #storageRule(StorageRuleType)}.\n@param storageRule a consumer that will call methods on {@link StorageRuleType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageRule(StorageRuleType)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The storage for a user.

\n@return The storage for a user.\n@deprecated Use {@link #storageRule()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The storage for a user.

\n@param storageRule The storage for a user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageRule(StorageRuleType)}\n", "documentation" : "

The storage for a user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageRule 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" : "hasStorageRule", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageRule", "fluentSetterDocumentation" : "

The storage for a user.

\n@param storageRule The storage for a user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageRule", "getterDocumentation" : "

The storage for a user.

\n@return The storage for a user.", "getterModel" : { "returnType" : "StorageRuleType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StorageRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "StorageRule", "sensitive" : false, "setterDocumentation" : "

The storage for a user.

\n@param storageRule The storage for a user.", "setterMethodName" : "setStorageRule", "setterModel" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : null, "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : "

The storage for a user.

", "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StorageUtilizedInBytes" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageUtilizedInBytes", "beanStyleSetterMethodName" : "setStorageUtilizedInBytes", "c2jName" : "StorageUtilizedInBytes", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The amount of storage used, in bytes.

\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 #storageUtilizedInBytes(Long)}.\n@param storageUtilizedInBytes 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 #storageUtilizedInBytes(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The amount of storage used, in bytes.

\n@return The amount of storage used, in bytes.\n@deprecated Use {@link #storageUtilizedInBytes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The amount of storage used, in bytes.

\n@param storageUtilizedInBytes The amount of storage used, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageUtilizedInBytes(Long)}\n", "documentation" : "

The amount of storage used, in bytes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageUtilizedInBytes 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" : "hasStorageUtilizedInBytes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageUtilizedInBytes", "fluentSetterDocumentation" : "

The amount of storage used, in bytes.

\n@param storageUtilizedInBytes The amount of storage used, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageUtilizedInBytes", "getterDocumentation" : "

The amount of storage used, in bytes.

\n@return The amount of storage used, in bytes.", "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" : "StorageUtilizedInBytes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageUtilizedInBytes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "StorageUtilizedInBytes", "sensitive" : false, "setterDocumentation" : "

The amount of storage used, in bytes.

\n@param storageUtilizedInBytes The amount of storage used, in bytes.", "setterMethodName" : "setStorageUtilizedInBytes", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "storageUtilizedInBytes", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "storageUtilizedInBytes", "variableType" : "Long", "documentation" : "

The amount of storage used, in bytes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageUtilizedInBytes", "beanStyleSetterMethodName" : "setStorageUtilizedInBytes", "c2jName" : "StorageUtilizedInBytes", "c2jShape" : "SizeType", "defaultConsumerFluentSetterDocumentation" : "

The amount of storage used, in bytes.

\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 #storageUtilizedInBytes(Long)}.\n@param storageUtilizedInBytes 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 #storageUtilizedInBytes(Long)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The amount of storage used, in bytes.

\n@return The amount of storage used, in bytes.\n@deprecated Use {@link #storageUtilizedInBytes()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The amount of storage used, in bytes.

\n@param storageUtilizedInBytes The amount of storage used, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageUtilizedInBytes(Long)}\n", "documentation" : "

The amount of storage used, in bytes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageUtilizedInBytes 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" : "hasStorageUtilizedInBytes", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageUtilizedInBytes", "fluentSetterDocumentation" : "

The amount of storage used, in bytes.

\n@param storageUtilizedInBytes The amount of storage used, in bytes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageUtilizedInBytes", "getterDocumentation" : "

The amount of storage used, in bytes.

\n@return The amount of storage used, in bytes.", "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" : "StorageUtilizedInBytes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageUtilizedInBytes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "StorageUtilizedInBytes", "sensitive" : false, "setterDocumentation" : "

The amount of storage used, in bytes.

\n@param storageUtilizedInBytes The amount of storage used, in bytes.", "setterMethodName" : "setStorageUtilizedInBytes", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "storageUtilizedInBytes", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "storageUtilizedInBytes", "variableType" : "Long", "documentation" : "

The amount of storage used, in bytes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStorageRule", "beanStyleSetterMethodName" : "setStorageRule", "c2jName" : "StorageRule", "c2jShape" : "StorageRuleType", "defaultConsumerFluentSetterDocumentation" : "

The storage for a user.

\nThis is a convenience that creates an instance of the {@link StorageRuleType.Builder} avoiding the need to create one manually via {@link StorageRuleType#builder()}.\n\nWhen the {@link Consumer} completes, {@link StorageRuleType.Builder#build()} is called immediately and its result is passed to {@link #storageRule(StorageRuleType)}.\n@param storageRule a consumer that will call methods on {@link StorageRuleType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #storageRule(StorageRuleType)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The storage for a user.

\n@return The storage for a user.\n@deprecated Use {@link #storageRule()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The storage for a user.

\n@param storageRule The storage for a user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #storageRule(StorageRuleType)}\n", "documentation" : "

The storage for a user.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StorageRule 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" : "hasStorageRule", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageRule", "fluentSetterDocumentation" : "

The storage for a user.

\n@param storageRule The storage for a user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageRule", "getterDocumentation" : "

The storage for a user.

\n@return The storage for a user.", "getterModel" : { "returnType" : "StorageRuleType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StorageRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StorageRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "StorageRule", "sensitive" : false, "setterDocumentation" : "

The storage for a user.

\n@param storageRule The storage for a user.", "setterMethodName" : "setStorageRule", "setterModel" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : null, "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StorageRuleType", "variableName" : "storageRule", "variableType" : "StorageRuleType", "documentation" : "

The storage for a user.

", "simpleType" : "StorageRuleType", "variableSetterType" : "StorageRuleType" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UserStorageMetadata", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UserStorageMetadata", "variableName" : "userStorageMetadata", "variableType" : "UserStorageMetadata", "documentation" : null, "simpleType" : "UserStorageMetadata", "variableSetterType" : "UserStorageMetadata" }, "wrapper" : false, "xmlNamespace" : null }, "UserType" : { "c2jName" : "UserType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "USER", "value" : "USER" }, { "name" : "ADMIN", "value" : "ADMIN" }, { "name" : "POWERUSER", "value" : "POWERUSER" }, { "name" : "MINIMALUSER", "value" : "MINIMALUSER" }, { "name" : "WORKSPACESUSER", "value" : "WORKSPACESUSER" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UserType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UserType", "variableName" : "userType", "variableType" : "UserType", "documentation" : null, "simpleType" : "UserType", "variableSetterType" : "UserType" }, "wrapper" : false, "xmlNamespace" : null } }, "customAuthorizers" : { }, "customRetryPolicy" : null, "examples" : { "examples" : { }, "version" : "1.0" }, "fileHeader" : "/*\n * Copyright 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" : "WorkDocsException", "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.workdocs.model.WorkDocsException", "sdkRequestBaseClassName" : "WorkDocsRequest", "sdkResponseBaseClassName" : "WorkDocsResponse" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy