models.workdocs-2016-05-01-intermediate.json Maven / Gradle / Ivy
Show all versions of workdocs Show documentation
{
"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" : "